21 VirtualWave(std::string sSimObjectName, ISimObjectCreator* pCreator);
25 void OdeFcn(
const double T,
const double*
const X,
double*
const XDot,
const bool bIsMajorTimeStep);
26 void PreOdeFcn(
const double T,
const double *
const X, IStateUpdater* updater);
28 void InitialConditionSetup(
const double T,
const double*
const X,
double*
const XDot, ISimObjectCreator* pCreator);
30 const double* OutHs(
const double T,
const double *
const X);
31 const double* OutTm(
const double T,
const double *
const X);
32 const double* OutDir(
const double T,
const double *
const X);
33 const double* OutDelta(
const double T,
const double *
const X);
35#ifdef FH_VISUALIZATION
37 virtual void RenderInit(Ogre::Root*
const ogreRoot, ISimObjectCreator*
const creator){}
40 virtual void RenderUpdate(
const double T,
const double*
const X){}
44 ISignalPort** m_InSim;
45 ISignalPort** m_InMea;
62 ISignalPort* m_InTime;
64 std::vector<double>* m_DispSim;
Definition: VirtualWave.h:18
VirtualWave(std::string sSimObjectName, ISimObjectCreator *pCreator)
Constructor.
void OdeFcn(const double T, const double *const X, double *const XDot, const bool bIsMajorTimeStep)
Calculates the state derivatives.