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
¶ Subclassed by svIntegratorRK4
Public Functions
-
StateVecIntegrator
(DynamicObject *dynIn)¶ Constructor.
-
~StateVecIntegrator
(void)¶ Destructor.
-
void
integrate
(double currentTime, double timeStep) = 0¶
Protected Attributes
-
DynamicObject *
dynPtr
¶ This is an object that contains the method equationsOfMotion(), also known as the F function.
-