40 #ifndef __OPENFLUID_MACHINE_ENGINE_HPP__    41 #define __OPENFLUID_MACHINE_ENGINE_HPP__    45 #include <openfluid/core/TypeDefs.hpp>    51 class SimulationStatus;
    93      void checkSimulationVarsProduction(
int ExpectedVarsCount);
    95      void checkParametersConsistency();
    97      void checkModelConsistency();
    99      void checkAttributesConsistency();
   101      void checkExtraFilesConsistency();
   106                                 const std::string& SimulatorID);
   112                          const std::string& SimulatorID);
   116                                  const std::string& SimulatorID);
   120                           const std::string& SimulatorID);
   122      void prepareOutputDir();
   159     void checkConsistency();
   178       return &m_SimulationBlob;
   183       return mp_MachineListener;
   188       return &m_ModelInstance;
 const openfluid::base::SimulationStatus * simulationStatus()
Definition: Engine.hpp:171
unsigned int getWarningsCount() const
Definition: Engine.hpp:191
MachineListener * machineListener()
Definition: Engine.hpp:181
unsigned int getWarningsCount() const
Definition: FileLogger.hpp:93
Definition: SimulationBlob.hpp:53
Definition: MonitoringInstance.hpp:58
Definition: SimulationLogger.hpp:57
Definition: Engine.hpp:75
SimulationBlob * simulationBlob()
Definition: Engine.hpp:176
Definition: ModelInstance.hpp:65
std::string UnitsClass_t
Definition: TypeDefs.hpp:98
Definition: SimulationStatus.hpp:55
ModelInstance * modelInstance()
Definition: Engine.hpp:186
Definition: ApplicationException.hpp:47
std::string AttributeName_t
Definition: TypeDefs.hpp:117
Type
Definition: Value.hpp:68
Definition: MachineListener.hpp:54
std::string VariableName_t
Definition: TypeDefs.hpp:131
#define OPENFLUID_API
Definition: dllexport.hpp:86