
| 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] |
Creative Commons By-NC-ND license