AnalyticGeometry.h [code] | This is the client-side interface to analytic geometry suitable for using to generate mass properties, collisions, etc |
Array.h [code] | This file defines the Array_<T,X> class and related support classes including base classes ArrayViewConst_<T,X> and ArrayView_<T,X>, and helper class ArrayIndexTraits<X> |
Assembler.h [code] | |
AtomicInteger.h [code] | |
AtomSubsystem.h [code] | |
basics.h [code] | Includes internal headers providing declarations for the basic SimTK Core classes |
BigMatrix.h [code] | This file defines the client side of the SimTK::Matrix classes, which hold medium to large, variable-sized matrices whose elements are packed SimTK "Composite Numerical Types" (CNTs) |
Biotype.h [code] | |
Body.h [code] | This defines the API for the Body base class and concrete Body types like Body::Rigid that are derived from it |
bondGeometry.h [code] | |
Clonable.h [code] | |
CollisionDetectionAlgorithm.h [code] | |
molmodel/internal/common.h [code] | Every Molmodel header and source file should include this header before any other Molmodel header |
simbody/internal/common.h [code] | Every Simbody header and source file should include this header before any other Simbody header |
simmath/internal/common.h [code] | This is the header file that user code should include to pick up the SimTK Simmath numerical differentiation tools |
SimTKcommon/internal/common.h [code] | Mandatory first inclusion for any SimTK source or header file |
CompliantContactSubsystem.h [code] | |
CompositeNumericalTypes.h [code] | The purpose of the CNT<T> class is to hide the differences between built-in numerical types and composite ones like Vec<3> |
Compound.h [code] | |
CompoundModeler.h [code] | |
CompoundSystem.h [code] | |
Concretize.h [code] | |
conjugate.h [code] | This file defines the conjugate<R> template class, where R is one of the three built-in real types |
Constants.h [code] | This header is the common gathering place for numerical, *machine-independent* constants in SimTK |
Constraint.h [code] | This defines the Constraint class, which is used to specify limitations on the mobility of the MobilizedBodies in a MatterSubsystem |
Contact.h [code] | |
ContactGeometry.h [code] | |
ContactGeometryImpl.h [code] | |
ContactImpl.h [code] | |
ContactSurface.h [code] | Declares ContactMaterial and ContactSurface classes |
ContactTrackerSubsystem.h [code] | |
CoordinateAxis.h [code] | |
cpodes.h [code] | |
cpodes_band.h [code] | |
cpodes_bandpre.h [code] | |
cpodes_bbdpre.h [code] | |
cpodes_dense.h [code] | |
cpodes_direct.h [code] | |
cpodes_lapack.h [code] | |
cpodes_lapack_exports.h [code] | |
cpodes_spbcgs.h [code] | |
cpodes_spgmr.h [code] | |
cpodes_spils.h [code] | |
cpodes_sptfqmr.h [code] | |
CPodesIntegrator.h [code] | |
cvodes.h [code] | |
cvodes_band.h [code] | |
cvodes_bandpre.h [code] | |
cvodes_bbdpre.h [code] | |
cvodes_dense.h [code] | |
cvodes_diag.h [code] | |
cvodes_direct.h [code] | |
cvodes_lapack.h [code] | |
cvodes_spbcgs.h [code] | |
cvodes_spgmr.h [code] | |
cvodes_spils.h [code] | |
cvodes_sptfqmr.h [code] | |
DecorationSubsystem.h [code] | Define the public interface to DecorationSubsystem, a "do nothing" subsystem providing a place for a MultibodySystem Modeler to toss in some visuals which may optionally be displayed by an application which uses that System |
DecorativeGeometry.h [code] | This is the client-side interface to an implementation-independent representation of "Decorations" suitable for visualization, annotation, logging, or debugging but which cannot have any effect on the behavior of a System or the evolution of a Study |
Differentiator.h [code] | This is the header file that user code should include to pick up the SimTK Simmath numerical differentiation tools |
doxygen_mainpage | |
DuMMForceFieldSubsystem.h [code] | Define the public interface to DuMMForceFieldSubsystem, a subsystem which provides molecular mechanics capability in a multibody framework |
ElasticFoundationForce.h [code] | |
Element.h [code] | |
Enumeration.h [code] | |
Event.h [code] | This file declares the types needed for SimTK's support for Events |
EventHandler.h [code] | |
EventReporter.h [code] | |
Exception.h [code] | |
ExceptionMacros.h [code] | This file contains macros which are convenient to use for sprinkling error checking around liberally in SimTK programs, a practice which is highly encouraged |
ExplicitEulerIntegrator.h [code] | |
Force.h [code] | |
Force_Gravity.h [code] | This contains the user-visible API ("handle" class) for the SimTK::Force subclass Force::Gravity and is logically part of Force.h |
Force_LinearBushing.h [code] | This contains the user-visible API ("handle" class) for the SimTK::Force subclass Force::LinearBushing and is logically part of Force.h |
Force_Thermostat.h [code] | This contains the user-visible API ("handle" class) for the SimTK::Force subclass Force::Thermostat and is logically part of Force.h |
ForceSubsystem.h [code] | |
ForceSubsystemGuts.h [code] | Define the extendible library-side implementation of the ForceSubsystem |
Fortran.h [code] | This header defines a set of macros which are useful for making calls to Fortran routines from C++ programs |
Function.h [code] | |
GCVSPLUtil.h [code] | |
GeneralContactSubsystem.h [code] | |
GeneralForceSubsystem.h [code] | |
GrinPointer.h [code] | |
HuntCrossleyContact.h [code] | Define the public interface to HuntCrossleyContact, a subsystem which provides some minimal contact behavior |
HuntCrossleyForce.h [code] | |
ida.h [code] | |
ida_band.h [code] | |
ida_bbdpre.h [code] | |
ida_dense.h [code] | |
ida_direct.h [code] | |
ida_lapack.h [code] | |
ida_spbcgs.h [code] | |
ida_spgmr.h [code] | |
ida_spils.h [code] | |
ida_sptfqmr.h [code] | |
Integrator.h [code] | This is the header file that user code should include to pick up the SimTK Simmath numerical integration tools |
Ions.h [code] | |
kinsol.h [code] | |
kinsol_band.h [code] | |
kinsol_bbdpre.h [code] | |
kinsol_dense.h [code] | |
kinsol_direct.h [code] | |
kinsol_lapack.h [code] | |
kinsol_spbcgs.h [code] | |
kinsol_spgmr.h [code] | |
kinsol_spils.h [code] | |
kinsol_sptfqmr.h [code] | |
LigandDroplet.h [code] | |
Ligands.h [code] | |
LinearAlgebra.h [code] | This is the header file that user code should include to pick up the SimTK Simmath linear algebra tools |
LocalEnergyMinimizer.h [code] | |
MassCenterMotionRemover.h [code] | |
MassProperties.h [code] | These are utility classes for dealing with mass properties, particularly those messy inertias |
Mat.h [code] | This file declares class Mat<NROWS, NCOLS, ELEMENT_TYPE, COL_SPACING, ROW_SPACING> |
MatrixCharacteristics.h [code] | Here we declare the classes needed for managing the properties of matrices, which we call Matrix Characteristics |
MatrixHelper.h [code] | Here we declare the detailed interface to the Simmatrix classes |
Measure.h [code] | This file declares the base class AbstractMeasure for all derived Measure handle classes, and the handle classes for built-in Measures |
MeasureImplementation.h [code] | |
Mechanics.h [code] | This header collects all the Mechanics header files in one place |
MobilizedBody.h [code] | This defines the MobilizedBody class, which associates a new body (the "child", "outboard", or "successor" body) with a Mobilizer and a reference frame on an existing body (the "parent", "inboard", or "predecessor" body) that is already part of a MatterSubsystem |
MolecularMechanicsSystem.h [code] | |
Motion.h [code] | This defines the Motion class, which is used to specify how the mobilities associated with a particular mobilizer are to be calculated |
MultibodySystem.h [code] | |
negator.h [code] | This file defines the negator<N> template which is an adaptor for the numeric types N (Real, Complex, conjugate) |
NoseHooverThermostat.h [code] | |
NTraits.h [code] | This file contains classes and typedefs needed to provide uniform handling of floating point numeric values |
nvector_parallel.h [code] | |
nvector_serial.h [code] | |
nvector_SimTK.h [code] | This header defines a Sundials N_Vector implementation which uses SimTK's Vector class internally |
ObservedPointFitter.h [code] | |
Optimizer.h [code] | |
Orientation.h [code] | These are numerical utility classes for dealing with the relative orientations of geometric objects |
OrientedBoundingBox.h [code] | |
Parallel2DExecutor.h [code] | |
ParallelExecutor.h [code] | |
Pdb.h [code] | |
PDBReader.h [code] | |
PeriodicPdbWriter.h [code] | |
PeriodicVmdReporter.h [code] | |
Plugin.h [code] | |
PolygonalMesh.h [code] | |
PolynomialRootFinder.h [code] | |
PrivateImplementation.h [code] | This header provides declarations of the user-visible portion of the PIMPLHandle template classes that are used in the SimTK Core to implement the PIMPL (private implementation) design pattern |
PrivateImplementation_Defs.h [code] | This header provides the definitions of the PIMPLHandle template methods as declared in PrivateImplementation.h, and also the declaration and definition of the template classes used for creating well- behaved implementation classes |
Protein.h [code] | |
pthread.h [code] | |
Quaternion.h [code] | |
Random.h [code] | |
RiboseMobilizer.h [code] | |
RNA.h [code] | |
Rotation.h [code] | |
Row.h [code] | This file declares class Row<NCOLS, ELEMENT_TYPE, STRIDE> |
RungeKutta3Integrator.h [code] | |
RungeKuttaFeldbergIntegrator.h [code] | |
RungeKuttaMersonIntegrator.h [code] | |
Scalar.h [code] | This is a user-includable header which includes everything needed to make use of SimMatrix Scalar code |
sched.h [code] | |
semaphore.h [code] | |
SimbodyMatterSubsystem.h [code] | |
SimbodyMatterSubtree.h [code] | |
Simmatrix.h [code] | This is the header which should be included in user programs that would like to make use of all the Simmatrix facilities, but none of the other parts of SimTKcommon |
SimTKcommon.h [code] | Includes internal headers providing declarations for the basic SimTK Core classes, including Simmatrix |
SimTKcpodes.h [code] | This is the header file that user code should include to pick up the SimTK C++ interface to the Sundials CPODES coordinate-projection integrator |
lapack/SimTKlapack.h [code] | |
SimTKlapack.h [code] | |
SimTKmath.h [code] | |
SimTKmolmodel.h [code] | This is the header file that user code should include to pick up all Molmodel capabilities |
SimTKsimbody.h [code] | This is the header file that user code should include to pick up all Simbody capabilities |
SimTKsimbody_aux.h [code] | This is the header file that user code should include to pick up all Simbody capabilities |
SmallDefsThatNeedBig.h [code] | This file defines leftover SmallMatrix implementations which need to know about our BigMatrix classes |
SmallMatrix.h [code] | This file is the user-includeable header to be included in user programs to provide fixed-length Vec & Mat classes |
SmallMatrixMixed.h [code] | This file defines global functions and class members which use a mix of Vec, Row, and Mat types and hence need to wait until everything is defined |
SpatialAlgebra.h [code] | These are declarations for special matrices and vectors of use in implementing Rodriguez and Jain's Spatial Operator Algebra |
Spline.h [code] | |
SplineFitter.h [code] | |
StableArray.h [code] | |
Stage.h [code] | |
State.h [code] | |
String.h [code] | |
Study.h [code] | |
StudyGuts.h [code] | |
Subsystem.h [code] | |
SubsystemGuts.h [code] | |
sundials_band.h [code] | |
sundials_config.h [code] | |
sundials_dense.h [code] | |
sundials_direct.h [code] | |
sundials_fnvector.h [code] | |
sundials_iterative.h [code] | |
sundials_lapack.h [code] | |
sundials_math.h [code] | |
sundials_nvector.h [code] | |
sundials_spbcgs.h [code] | |
sundials_spgmr.h [code] | |
sundials_sptfqmr.h [code] | |
sundials_types.h [code] | |
Superpose.h [code] | Kabsch superposition algorithm implementation |
SymMat.h [code] | This file declares class SymMat<M, ELEMENT_TYPE, ROW_SPACING> |
System.h [code] | |
SystemGuts.h [code] | |
TemplatizedLapack.h [code] | These is a templatized, C++ callable interface to LAPACK and BLAS |
Testing.h [code] | This file defines a SimTK::Test class and some related macros which provide functionality useful in regression tests |
TextDataEventReporter.h [code] | |
ThreadLocal.h [code] | |
TimeStepper.h [code] | |
Transform.h [code] | |
units.h [code] | |
UnitVec.h [code] | |
Value.h [code] | |
VanDerWaalsForce.h [code] | |
VanderWallSphere.h [code] | |
Vec.h [code] | Declaration of class Vec<NROWS, ELEMENT_TYPE, STRIDE> |
VectorMath.h [code] | This file defines a large number of standard math functions that can be applied to vectors and matrices (both the large matrix and small matrix classes) |
VelocityRescalingThermostat.h [code] | |
VerletIntegrator.h [code] | |
VmdConnection.h [code] | |
VoxelHash.h [code] | |
VTKEventReporter.h [code] | |
VTKVisualizer.h [code] | This is the user-visible handle class for the VTK Reporter which provides a 3d animation window for viewing MultibodySystem simulations |
Water.h [code] | |
WaterDroplet.h [code] | |
Xml.h [code] | |