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

#include <machine/Factory.hpp>

Static Public Member Functions

static void buildDomainFromDescriptor (const openfluid::fluidx::SpatialDomainDescriptor &Descriptor, openfluid::core::SpatialGraph &SGraph)
 
static void buildDatastoreFromDescriptor (const openfluid::fluidx::DatastoreDescriptor &Descriptor, openfluid::core::Datastore &Store)
 
static void buildModelInstanceFromDescriptor (const openfluid::fluidx::CoupledModelDescriptor &ModelDesc, ModelInstance &MInstance)
 
static void buildMonitoringInstanceFromDescriptor (const openfluid::fluidx::MonitoringDescriptor &MonDesc, MonitoringInstance &MonInstance)
 
static void fillRunContextFromDescriptor (const openfluid::fluidx::RunDescriptor &RunDescr)
 
static void buildSimulationBlobFromDescriptors (const openfluid::fluidx::FluidXDescriptor &FluidXDesc, SimulationBlob &SimBlob)
 
static std::string buildGeneratorID (const openfluid::core::VariableName_t &VarName, bool IsVector, const openfluid::core::UnitsClass_t &ClassName)
 

Member Function Documentation

static void openfluid::machine::Factory::buildDatastoreFromDescriptor ( const openfluid::fluidx::DatastoreDescriptor Descriptor,
openfluid::core::Datastore Store 
)
static
static void openfluid::machine::Factory::buildDomainFromDescriptor ( const openfluid::fluidx::SpatialDomainDescriptor Descriptor,
openfluid::core::SpatialGraph SGraph 
)
static
static std::string openfluid::machine::Factory::buildGeneratorID ( const openfluid::core::VariableName_t VarName,
bool  IsVector,
const openfluid::core::UnitsClass_t ClassName 
)
inlinestatic
static void openfluid::machine::Factory::buildModelInstanceFromDescriptor ( const openfluid::fluidx::CoupledModelDescriptor ModelDesc,
ModelInstance MInstance 
)
static
static void openfluid::machine::Factory::buildMonitoringInstanceFromDescriptor ( const openfluid::fluidx::MonitoringDescriptor MonDesc,
MonitoringInstance MonInstance 
)
static
static void openfluid::machine::Factory::buildSimulationBlobFromDescriptors ( const openfluid::fluidx::FluidXDescriptor FluidXDesc,
SimulationBlob SimBlob 
)
static
static void openfluid::machine::Factory::fillRunContextFromDescriptor ( const openfluid::fluidx::RunDescriptor RunDescr)
static

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