8#include "BottomRingCoRiBo.h"
9#include "Cable/CollarChain.h"
13 EIGEN_MAKE_ALIGNED_OPERATOR_NEW;
17 virtual void OdeFcn(
const double T,
const double *
const X,
double *
const XDot,
const bool IsMajorTimeStep);
18 virtual void InitialConditionSetup(
const double,
const double *
const,
double*
const updatedIC, ISimObjectCreator*
const);
19 virtual void FinalSetup(
const double T,
const double *
const X, ISimObjectCreator*
const creator);
21 virtual void compute2(
const double T,
const double *
const X);
23#ifdef FH_VISUALIZATION
24 virtual void RenderInit(Ogre::Root*
const ogreRoot, ISimObjectCreator*
const creator);
25 virtual void RenderUpdate(
const double T,
const double*
const X);
27 virtual void PreOdeFcn(
const double T,
const double *
const X, IStateUpdater* updater);
29 const double *forceFloater(
const double T,
const double *
const X,
int index);
32 ICommonComputation *m_compute2;
34 double **m_forceFloater;
35 std::vector<CollarChain*> m_chains;
36 ISignalPort **m_floaterPosition;
37 ISignalPort **m_floaterVelocity;
Definition: BottomRingCoRiBo.h:12
Definition: BottomRingCollarConnectionCoRiBo.h:11
Class modelling a Net cage.
Definition: CBottomRing.h:35