Go to the documentation of this file. 1 #ifndef SimTK_SIMMATH_TIMESTEPPER_H_
2 #define SimTK_SIMMATH_TIMESTEPPER_H_
79 bool getReportAllSignificantStates()
const;
87 void setReportAllSignificantStates(
bool b);
95 void initialize(
const State&);
101 const State& getState()
const;
119 class TimeStepperRep* rep;
120 friend class TimeStepperRep;
125 #endif // SimTK_SIMMATH_TIMESTEPPER_H_
This object is intended to contain all state information for a SimTK::System, except topological info...
Definition: State.h:280
Real getTime() const
Get the current time of the System being integrated.
Definition: TimeStepper.h:105
An Integrator is an object that can advance the State of a System through time.
Definition: Integrator.h:116
#define SimTK_SIMMATH_EXPORT
Definition: SimTKmath/include/simmath/internal/common.h:64
This is a System that represents the dynamics of a particle moving along a smooth surface.
Definition: Assembler.h:37
const Real & getTime() const
You can call these as long as system stage >= Model.
SuccessfulStepStatus
When a step is successful, it will return an indication of what caused it to stop where it did.
Definition: Integrator.h:202
This class uses an Integrator to advance a System through time.
Definition: TimeStepper.h:46
SimTK_Real Real
This is the default compiled-in floating point type for SimTK, either float or double.
Definition: SimTKcommon/include/SimTKcommon/internal/common.h:606
This is the base class that serves as the parent of all SimTK System objects; most commonly Simbody's...
Definition: System.h:97