
Classes | |
| class | BooleanValue |
| class | CompoundValue |
| class | CoreRepository |
| class | Datastore |
| Container class for holding information about additional resources relating to a project. More... | |
| class | DatastoreItem |
| Item of a Datastore, giving information about an additional resource. More... | |
| class | DateTime |
| Class for management of date and time information. More... | |
| class | DoubleValue |
| class | Event |
| Class defining a discrete event, including attached information. More... | |
| class | EventsCollection |
| Class defining a collection of discrete events. More... | |
| class | GeoRasterValue |
| Container class for geospatial raster data. More... | |
| class | GeoVectorValue |
| Container class for geospatial vector data, represented by an OGR datasource. More... | |
| class | InputData |
| class | InstantiationInfo |
| class | IntegerValue |
| class | MapValue |
| class | Matrix |
| class | MatrixValue |
| class | NullValue |
| class | SimpleValue |
| class | StringValue |
| class | Unit |
| class | UnitsCollection |
| class | UnstructuredValue |
| class | Value |
| class | ValuesBuffer |
| class | ValuesBufferProperties |
| class | Variables |
| class | Vector |
| class | VectorValue |
Typedefs | |
| typedef unsigned long long | rawtime_t |
| typedef std::list< Event > | EventsList_t |
| typedef unsigned int | UnitID_t |
| typedef int | PcsOrd_t |
| typedef std::string | UnitClass_t |
| typedef std::string | InputDataName_t |
| typedef std::string | VariableName_t |
| typedef unsigned int | TimeStep_t |
| typedef std::pair< UnitClass_t, UnitID_t > | UnitClassID_t |
| typedef std::pair < UnitClassID_t, UnitClassID_t > | UnitsLink_t |
| typedef DoubleValue ScalarValue | OPENFLUID_DEPRECATED |
| typedef std::vector< DoubleValue > | SerieOfDoubleValue |
| typedef std::vector< VectorValue > | SerieOfVectorValue |
| typedef std::string | FuncParamKey_t |
| typedef openfluid::core::StringValue | FuncParamValue_t |
| typedef std::map < FuncParamKey_t, FuncParamValue_t > | FuncParamsMap_t |
| typedef std::map< UnitID_t, float > | IDFloatMap |
| typedef std::map< UnitID_t, double > | IDDoubleMap |
| typedef std::map< UnitID_t, DoubleValue > | IDDoubleValueMap |
| typedef std::map< UnitID_t, int > | IDIntMap |
| typedef std::map< UnitID_t, bool > | IDBoolMap |
| typedef std::map< UnitID_t, VectorValue > | IDVectorValueMap |
| typedef std::map< UnitID_t, VectorValue * > | IDVectorValuePtrMap |
| typedef std::map< UnitID_t, SerieOfDoubleValue > | IDSerieOfDoubleValueMap |
| typedef std::map< UnitID_t, SerieOfDoubleValue * > | IDSerieOfDoubleValuePtrMap |
| typedef std::map< UnitClass_t, UnitsCollection > | UnitsListByClassMap_t |
| typedef std::list< Unit * > | UnitsPtrList_t |
| typedef std::map< UnitClass_t, UnitsPtrList_t > | LinkedUnitsListByClassMap_t |
| typedef std::list< Unit > | UnitsList_t |
Variables | |
| class DLLEXPORT | Event |
| typedef std::list<Event> openfluid::core::EventsList_t |
| typedef std::string openfluid::core::FuncParamKey_t |
| typedef std::map<FuncParamKey_t,FuncParamValue_t> openfluid::core::FuncParamsMap_t |
Hash table for parameters (distributed properties, distributed initial conditions, ...)
| typedef std::map<UnitID_t,bool> openfluid::core::IDBoolMap |
Map associating a boolean value to a unit, indexed by its ID
| typedef std::map<UnitID_t,double> openfluid::core::IDDoubleMap |
Map associating a double precision value to a unit, indexed by its ID
| typedef std::map<UnitID_t,DoubleValue> openfluid::core::IDDoubleValueMap |
Map associating a DoubleValue value to a unit, indexed by its ID
| typedef std::map<UnitID_t,float> openfluid::core::IDFloatMap |
Map associating a float value to a unit, indexed by its ID
| typedef std::map<UnitID_t,int> openfluid::core::IDIntMap |
Map associating an integer value to a unit, indexed by its ID
| typedef std::map<UnitID_t,SerieOfDoubleValue> openfluid::core::IDSerieOfDoubleValueMap |
| typedef std::map<UnitID_t,SerieOfDoubleValue*> openfluid::core::IDSerieOfDoubleValuePtrMap |
| typedef std::map<UnitID_t,VectorValue> openfluid::core::IDVectorValueMap |
Map associating an openfluid::core::VectorValue value to a unit, indexed by its ID
| typedef std::map<UnitID_t,VectorValue*> openfluid::core::IDVectorValuePtrMap |
Map associating a pointer to an openfluid::core::VectorValue value to a unit, indexed by its ID
| typedef std::string openfluid::core::InputDataName_t |
Type definition for name of input data
| typedef std::map<UnitClass_t,UnitsPtrList_t> openfluid::core::LinkedUnitsListByClassMap_t |
Type for a map associating a unit class to a list of pointers on Unit
| typedef std::map< UnitID_t, std::vector< double > * > IDSerieOfScalarValuePtrMap openfluid::core::OPENFLUID_DEPRECATED |
Type definition for scalar values
Type definition for a time serie of scalar values
Map associating an openfluid::core::ScalarValue value to a unit, indexed by its ID
| typedef int openfluid::core::PcsOrd_t |
Type definition for the process order of units
| typedef unsigned long long openfluid::core::rawtime_t |
Type for raw time (seconds since 4713BC)
| typedef std::vector<DoubleValue> openfluid::core::SerieOfDoubleValue |
Type definition for a time serie of double values
| typedef std::vector<VectorValue> openfluid::core::SerieOfVectorValue |
Type definition for a time serie of vectorvalues
| typedef unsigned int openfluid::core::TimeStep_t |
Type definition for a time step value
| typedef std::string openfluid::core::UnitClass_t |
Type definition for the class of units
| typedef std::pair<UnitClass_t,UnitID_t> openfluid::core::UnitClassID_t |
| typedef unsigned int openfluid::core::UnitID_t |
Type definition for the ID of units
| typedef std::pair<UnitClassID_t,UnitClassID_t> openfluid::core::UnitsLink_t |
| typedef std::list<Unit> openfluid::core::UnitsList_t |
Type definition for a list of units
| typedef std::map<UnitClass_t,UnitsCollection> openfluid::core::UnitsListByClassMap_t |
Type for a hashmap of lists of units, indexed by UnitClass
| typedef std::list<Unit*> openfluid::core::UnitsPtrList_t |
Type for a list of pointers on Unit
| typedef std::string openfluid::core::VariableName_t |
Type definition for name of a variable
Creative Commons By-NC-ND license