12 #ifndef __ROCK_HEADER__
13 #define __ROCK_HEADER__
28 virtual void CalPoro(
const OCP_DBL& P,
34 virtual void CalPoroT(
const OCP_DBL& P,
59 OCP_DBL& dRockVdT)
const override
84 OCP_DBL& dPorodP)
const override;
110 OCP_DBL& dPorodP)
const override
135 void CalPoroT(
const OCP_DBL& P,
143 OCP_DBL& dRockVdT)
const override;
153 void CalPoroT(
const OCP_DBL& P,
161 OCP_DBL& dRockVdT)
const override;
Definition of build-in datatypes and consts.
double OCP_DBL
Double precision.
unsigned int OCP_BOOL
OCP_BOOL in OCP.
OCPTable class declaration.
ParamReservoir class declaration.
#define OCP_ABORT(msg)
Abort if critical error happens.
RockParam class contains information about the keyword ROCK.
OCP_DBL cpt
cross items, ifThermal only
OCP_DBL cp1
Compressibility factor of rock in reservoir.
OCP_DBL HCP1
coefficients of the rock enthalpy formula, Btu/ft^3 - F
OCP_DBL Pref
Reference pressure at initial porosity.
OCP_DBL HCP2
coefficients of the rock enthalpy formula, Btu/ft^3 - F
OCP_DBL ct
Expansion factor of rock in reservoir, ifThermal only.
OCP_DBL Tref
Reference temperature at initial porosity.
OCP_DBL cp2
2 order Compressibility factor of rock in reservoir.
OCP_DBL Tref
Reference temperature at initial porosity.
OCP_DBL hcp1
coefficients of the rock enthalpy formula, Btu/ft^3 - F
OCP_DBL hcp2
coefficients of the rock enthalpy formula, Btu/ft^3 - F
OCP_DBL Pref
Reference pressure at initial porosity.
OCP_DBL ct
Expansion factor of rock in reservoir, ifThermal only.
OCP_DBL cpt
cross items, ifThermal only
OCP_DBL cp
Compressibility factor of rock in reservoir.