#include <fluidx/GeneratorDescriptor.hpp>
Public Types | |
enum | GeneratorMethod { NoGenMethod, Fixed, Random, Interp, Inject } |
Public Member Functions | |
GeneratorDescriptor () | |
GeneratorDescriptor (openfluid::core::VariableName_t VarName, openfluid::core::UnitClass_t UnitClass, GeneratorMethod GenMethod, unsigned int VarSize=1) | |
openfluid::core::VariableName_t | getVariableName () const |
openfluid::core::UnitClass_t | getUnitClass () const |
GeneratorMethod | getGeneratorMethod () const |
bool | isVectorVariable () const |
bool | isScalarVariable () const |
unsigned int | getVariableSize () const |
openfluid::core::Value::Type | getVariableType () const |
std::string | getGeneratedID () const |
Static Public Member Functions | |
static std::string | getGeneratorName (GeneratorDescriptor::GeneratorMethod GenMethod) |
openfluid::fluidx::GeneratorDescriptor::GeneratorDescriptor | ( | openfluid::core::VariableName_t | VarName, |
openfluid::core::UnitClass_t | UnitClass, | ||
GeneratorMethod | GenMethod, | ||
unsigned int | VarSize = 1 |
||
) |
std::string openfluid::fluidx::GeneratorDescriptor::getGeneratedID | ( | ) | const [inline] |
static std::string openfluid::fluidx::GeneratorDescriptor::getGeneratorName | ( | GeneratorDescriptor::GeneratorMethod | GenMethod | ) | [static] |
unsigned int openfluid::fluidx::GeneratorDescriptor::getVariableSize | ( | ) | const [inline] |
openfluid::core::Value::Type openfluid::fluidx::GeneratorDescriptor::getVariableType | ( | ) | const [inline] |
bool openfluid::fluidx::GeneratorDescriptor::isScalarVariable | ( | ) | const [inline] |
bool openfluid::fluidx::GeneratorDescriptor::isVectorVariable | ( | ) | const [inline] |