FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
CProgress.h
1#include <fhsim/FhSimMgr.h>
2#include <fhsim/NFhSim.h>
3#include <fhsim/simobject/SimObject.h>
4#include <string>
5
48class CProgress : public SimObject
49{
50 public:
51 CProgress(const std::string& name, ISimObjectCreator* const creator);
52 void OdeFcn(const double t, const double* const x, double* const xdot) const override;
53 void AcceptedStep(const double t, const double* const x) override;
54 void FinalSetup(const double T, const double* const X, ISimObjectCreator* const creator);
55#ifdef FH_VISUALIZATION
56 virtual void RenderInit(Ogre::Root* const ogreRoot, ISimObjectCreator* const creator)
57 { }
58 virtual void RenderUpdate(const double T, const double* const X) { }
59#endif
60 protected:
62 std::string m_output_name;
64 double m_end_time;
65};
Definition CProgress.h:49
double m_end_time
Definition CProgress.h:64
std::string m_output_name
Definition CProgress.h:62