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.