Public Types | Public Member Functions

openfluid::base::GeneratorDescriptor Class Reference

Inheritance diagram for openfluid::base::GeneratorDescriptor:
Inheritance graph
[legend]

List of all members.

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

Member Enumeration Documentation

Enumerator:
NoGenMethod 
Fixed 
Random 
Interp 
Inject 

Constructor & Destructor Documentation

openfluid::base::GeneratorDescriptor::GeneratorDescriptor ( )
openfluid::base::GeneratorDescriptor::GeneratorDescriptor ( openfluid::core::VariableName_t  VarName,
openfluid::core::UnitClass_t  UnitClass,
GeneratorMethod  GenMethod,
unsigned int  VarSize = 1 
)

Member Function Documentation

GeneratorMethod openfluid::base::GeneratorDescriptor::getGeneratorMethod ( ) const
openfluid::core::UnitClass_t openfluid::base::GeneratorDescriptor::getUnitClass ( ) const
openfluid::core::VariableName_t openfluid::base::GeneratorDescriptor::getVariableName ( ) const
unsigned int openfluid::base::GeneratorDescriptor::getVariableSize ( ) const [inline]
bool openfluid::base::GeneratorDescriptor::isScalarVariable ( ) const [inline]
bool openfluid::base::GeneratorDescriptor::isVectorVariable ( ) const [inline]

Generated using Doxygen 1.7.3
Creative Commons License Creative Commons By-NC-ND license