openfluid::machine::ModelInstance::ModelInstance | ( | openfluid::machine::SimulationBlob & | SimulationBlob, |
openfluid::machine::MachineListener * | Listener | ||
) |
void openfluid::machine::ModelInstance::appendItem | ( | ModelItemInstance * | ItemInstance | ) |
bool openfluid::machine::ModelInstance::call_checkConsistency | ( | ) | const |
bool openfluid::machine::ModelInstance::call_finalizeRun | ( | const openfluid::base::SimulationInfo * | SimInfo | ) | const |
bool openfluid::machine::ModelInstance::call_initializeRun | ( | const openfluid::base::SimulationInfo * | SimInfo | ) | const |
bool openfluid::machine::ModelInstance::call_initParams | ( | ) | const |
bool openfluid::machine::ModelInstance::call_prepareData | ( | ) | const |
bool openfluid::machine::ModelInstance::call_runStep | ( | const openfluid::base::SimulationStatus * | SimStatus | ) | const |
void openfluid::machine::ModelInstance::deleteItem | ( | unsigned int | Position | ) |
Delete the ModelItemInstance located at the given postion (positions starts at index 0), and remove it from the ModelInstance
[in] | Position | the position |
openfluid::core::FuncParamsMap_t& openfluid::machine::ModelInstance::getGlobalParameters | ( | ) | [inline] |
const std::list<ModelItemInstance*>& openfluid::machine::ModelInstance::getItems | ( | ) | const [inline] |
unsigned int openfluid::machine::ModelInstance::getItemsCount | ( | ) | const [inline] |
void openfluid::machine::ModelInstance::insertItem | ( | ModelItemInstance * | ItemInstance, |
unsigned int | Position | ||
) |
Insert a ModelItemInstance before the given postion (positions starts at index 0)
[in] | ItemInstance | the ModelItemInstance to insert |
[in] | Position | the position |
void openfluid::machine::ModelInstance::resetInitialized | ( | ) | [inline] |
void openfluid::machine::ModelInstance::setGlobalParameter | ( | const openfluid::core::FuncParamKey_t & | Key, |
const openfluid::core::FuncParamKey_t & | Value | ||
) |
void openfluid::machine::ModelInstance::setGlobalParameters | ( | const openfluid::core::FuncParamsMap_t & | Params | ) | [inline] |