Itasca C++ Interface
Loading...
Searching...
No Matches
ifluidzone.h
Go to the documentation of this file.
1//ifluidzone.h
2#pragma once
3
8
9namespace zone {
12 class IFluidZone {
13 public:
15 virtual void setZoneBasedPP(double pp) = 0;
17 virtual string getModelName() const = 0;
19 virtual double getFluidDensity() const = 0;
21 virtual void setFluidDensity(double d) = 0;
23 virtual double getApparentSat() const=0;
25 virtual double getPermeabilityRatio() const=0;
26 };
27} // namespace zone
28// EoF
Interface to access fluid zone data.
Definition ifluidzone.h:12
virtual double getApparentSat() const =0
Returns apparent saturation.
virtual double getFluidDensity() const =0
Returns the fluid density.
virtual string getModelName() const =0
Returns the fluid model name.
virtual void setFluidDensity(double d)=0
Sets the fluid density.
virtual double getPermeabilityRatio() const =0
Returns permeability ratio.
virtual void setZoneBasedPP(double pp)=0
Sets the zone pore pressure.