FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
NetStructureConstrained.h
1
118#ifndef CNetStructureConstrained_H
119#define CNetStructureConstrained_H
120
121//#define CNetStructure_DO_PROFILE
122
123// Includes
124#include <string>
125#include "net/Test/NetStructureTest.h"
126#include <fhsim_environment/EnvironmentProvider.h>
127
128#ifdef FH_VISUALIZATION
129 #include "sfh/ogre/NMeshGenerators.h"
130 #include "sfh/ogre/C3DLine.h"
131#endif
132
133//Class definition
135{
136public:
138 NetStructureConstrained(std::string simObjectName, ISimObjectCreator *creator);
140 void OdeFcn(const double dT, const double *const adX, double *const adXDot) const;
141protected:
142
143#ifdef CNetStructure_DO_PROFILE
144 sfh::timers::ProfilerWallclock m_Profiler;
145#endif
146};
147
148
149#endif
Definition NetStructureConstrained.h:135
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:230