41 #ifndef __OPENFLUID_MACHINE_GENERATOR_HPP__
42 #define __OPENFLUID_MACHINE_GENERATOR_HPP__
Definition: Dimensions.hpp:53
GeneratorMethod
Definition: GeneratorDescriptor.hpp:58
Definition: Generator.hpp:54
Generator()
Definition: Generator.hpp:66
void setInfos(openfluid::tools::UnitVarTriplets_t Triplets, openfluid::fluidx::GeneratorDescriptor::GeneratorMethod GenMethod, openfluid::core::Dimensions VarDimensions=openfluid::core::Dimensions())
virtual ~Generator()
Definition: Generator.hpp:70
openfluid::core::Dimensions m_VarDimensions
Definition: Generator.hpp:59
openfluid::fluidx::GeneratorDescriptor::GeneratorMethod getGeneratorMethod() const
openfluid::fluidx::GeneratorDescriptor::GeneratorMethod m_GenMethod
Definition: Generator.hpp:57
virtual void prepareData()
Definition: Generator.hpp:82
openfluid::tools::UnitVarTriplets_t m_VarTriplets
Definition: Generator.hpp:61
Definition: Generator.hpp:93
virtual ~MonoGenerator()
Definition: Generator.hpp:107
openfluid::core::UnitsClass_t getUnitClass() const
void setInfos(openfluid::tools::UnitVarTriplets_t Triplets, openfluid::fluidx::GeneratorDescriptor::GeneratorMethod GenMethod, openfluid::core::Dimensions VarDimensions=openfluid::core::Dimensions())
openfluid::core::VariableName_t getVariableName() const
openfluid::core::UnitsClass_t getUnitsClass() const
MonoGenerator()
Definition: Generator.hpp:103
openfluid::core::UnitsClass_t m_UnitsClass
Definition: Generator.hpp:98
openfluid::core::VariableName_t m_VarName
Definition: Generator.hpp:96
Abstract class for simulator plugin.
Definition: PluggableSimulator.hpp:105
#define OPENFLUID_API
Definition: dllexport.hpp:86
std::string VariableName_t
Definition: TypeDefs.hpp:131
std::string UnitsClass_t
Definition: TypeDefs.hpp:98
Definition: ApplicationException.hpp:47