FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
NetStructureConstrained.h
1
116#ifndef CNetStructureConstrained_H
117#define CNetStructureConstrained_H
118
119//#define CNetStructure_DO_PROFILE
120
121// Includes
122#include <string>
123#include "net/Test/NetStructureTest.h"
124#include <fhsim_environment/EnvironmentProvider.h>
125
126#ifdef FH_VISUALIZATION
127 #include "sfh/ogre/NMeshGenerators.h"
128 #include "sfh/ogre/C3DLine.h"
129#endif
130
131//Class definition
133{
134public:
136 NetStructureConstrained(std::string simObjectName, ISimObjectCreator *creator);
138 void OdeFcn(const double dT, const double *const adX, double *const adXDot) const;
139protected:
140
141#ifdef CNetStructure_DO_PROFILE
142 sfh::timers::ProfilerWallclock m_Profiler;
143#endif
144};
145
146
147#endif
Definition NetStructureConstrained.h:133
void OdeFcn(const double dT, const double *const adX, double *const adXDot) const
The destructor deletes dynamically allocated memory.
NetStructureConstrained(std::string simObjectName, ISimObjectCreator *creator)
The constructor sets the pointer to the output object and the parser object.
Definition NetStructureTest.h:221