OpenM++ runtime library (libopenm)
model Directory Reference
Directory dependency graph for model:
model

Files

file  childController.cpp
 OpenM++ modeling library: child process run controller class to receive input parameters from root and send output tables.
 
file  metaHolder.cpp
 OpenM++ modeling library: holder struct for metadata tables used by model.
 
file  metaLoader.cpp
 OpenM++ modeling library: model metadata loader to read and broadcast metadata and run options.
 
file  modelBase.cpp
 OpenM++ modeling library: modeling thread implementation to calculate model sub-value.
 
file  modelHelper.cpp
 OpenM++ modeling library: helper classes for process run controller.
 
file  modelHelper.h [code]
 OpenM++ modeling library: helper classes for process run controller.
 
file  restartController.cpp
 OpenM++ modeling library: process run controller class for model "restart run" to calculate outstanding sub-values for existing run.
 
file  rootController.cpp
 OpenM++ modeling library: root process run controller class to create new model run(s), send input parameters to children and receieve output tables.
 
file  runController.cpp
 OpenM++ modeling library: run controller class to create new model run(s) and support data exchange.
 
file  runControllerImpl.h [code]
 OpenM++ modeling library: impelementation of controllers for modeling process run.
 
file  runControllerMicrodata.cpp
 OpenM++ modeling library: run controller class to create new model run(s) and support data exchange.
 
file  runControllerNewRun.cpp
 OpenM++ modeling library: run controller class to create new model run(s) and support data exchange (create new run part)
 
file  runControllerParams.cpp
 OpenM++ modeling library: run controller class to create new model run(s) and support data exchange (create run parameters)
 
file  singleController.cpp
 OpenM++ modeling library: single process run controller class to create new model run(s), read input parameters and write output tables.