21 #include "AbstractOrganizationInterpretation.h"
25 class AbstractGridRepresentation;
133 RockFluidOrganizationInterpretation(gsoap_resqml2_0_1::_resqml20__StratigraphicOccurrenceInterpretation* fromGsoap) : AbstractOrganizationInterpretation(fromGsoap) {}
134 RockFluidOrganizationInterpretation(gsoap_eml2_3::_resqml22__RockFluidOrganizationInterpretation* fromGsoap) : AbstractOrganizationInterpretation(fromGsoap) {}
137 void loadTargetRelationships();
Proxy class for an abstract grid representation.
Definition: AbstractGridRepresentation.h:27
This class defines the behaviour of all RESQML2 organizations.
Definition: AbstractOrganizationInterpretation.h:29
This class describes the organization of geological reservoir, i.e., of an interconnected network of ...
Definition: RockFluidOrganizationInterpretation.h:34
AbstractGridRepresentation * getGridRepresentation(unsigned int index) const
virtual ~RockFluidOrganizationInterpretation()=default
class RockFluidUnitInterpretation * getRockFluidUnitInterpretation(unsigned int index) const
unsigned int getGridRepresentationCount() const
virtual common::DataObjectReference getRockFluidUnitInterpretationDor(unsigned int index) const =0
virtual void pushBackRockFluidUnitInterpretation(class RockFluidUnitInterpretation *rockFluidUnitInterpretation)=0
std::vector< AbstractGridRepresentation * > getGridRepresentationSet() const
bool isAssociatedToGridRepresentation(AbstractGridRepresentation *gridRep) const
virtual unsigned int getRockFluidUnitInterpCount() const =0
A type of rock fluid feature-interpretation , this class identifies a rock fluid feature by its phase...
Definition: RockFluidUnitInterpretation.h:30