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: