Public Member Functions | List of all members
openfluid::machine::Engine Class Reference

#include <machine/Engine.hpp>

Public Member Functions

 Engine (SimulationBlob &SimBlob, ModelInstance &MInstance, MonitoringInstance &OLInstance, openfluid::machine::MachineListener *MachineListener)
 
 ~Engine ()
 
void initialize ()
 
void initParams ()
 
void prepareData ()
 
void checkConsistency ()
 
void run ()
 
void finalize ()
 
const openfluid::base::SimulationStatussimulationStatus ()
 
SimulationBlobsimulationBlob ()
 
MachineListenermachineListener ()
 
ModelInstancemodelInstance ()
 
unsigned int getWarningsCount () const
 

Detailed Description

Computation engine class

Constructor & Destructor Documentation

openfluid::machine::Engine::Engine ( SimulationBlob SimBlob,
ModelInstance MInstance,
MonitoringInstance OLInstance,
openfluid::machine::MachineListener MachineListener 
)

Constructor

openfluid::machine::Engine::~Engine ( )

Destructor

Member Function Documentation

void openfluid::machine::Engine::checkConsistency ( )
void openfluid::machine::Engine::finalize ( )
unsigned int openfluid::machine::Engine::getWarningsCount ( ) const
inline
void openfluid::machine::Engine::initialize ( )
void openfluid::machine::Engine::initParams ( )
MachineListener* openfluid::machine::Engine::machineListener ( )
inline
ModelInstance* openfluid::machine::Engine::modelInstance ( )
inline
void openfluid::machine::Engine::prepareData ( )
void openfluid::machine::Engine::run ( )
SimulationBlob* openfluid::machine::Engine::simulationBlob ( )
inline
const openfluid::base::SimulationStatus* openfluid::machine::Engine::simulationStatus ( )
inline

The documentation for this class was generated from the following file: