Module: stateVecIntegrator¶
Base clase for every StateVecIntegrator. For creating a new StateVecIntegrator, inherit this class and override the integrate()
method. integrate()
only needs to advance one time step. DO NOT CHANGE THIS CLASS, if possible.
-
class StateVecIntegrator¶
- #include <stateVecIntegrator.h>
state vector integrator class
Subclassed by svIntegratorRK4
Public Functions
-
StateVecIntegrator(DynamicObject *dynIn)¶
Constructor.
-
virtual ~StateVecIntegrator(void)¶
Destructor.
-
virtual void integrate(double currentTime, double timeStep) = 0¶
class method
Protected Attributes
-
DynamicObject *dynPtr¶
This is an object that contains the method equationsOfMotion(), also known as the F function.
-
StateVecIntegrator(DynamicObject *dynIn)¶