OpenCAEPoro  v0.5.0
A simulator for multicomponent porous media flow
Public Member Functions | Protected Attributes | List of all members
RockT Class Reference
Inheritance diagram for RockT:
Rock RockT_Exp RockT_Linear

Public Member Functions

void Assign (const RockParam &param)
 
void CalPoro (const OCP_DBL &P, const OCP_DBL &poroInit, OCP_DBL &poro, OCP_DBL &dPorodP) const override
 
void CalRockHT (const OCP_DBL &T, OCP_DBL &Hr, OCP_DBL &dHrdT) const override
 
- Public Member Functions inherited from Rock
virtual void CalPoroT (const OCP_DBL &P, const OCP_DBL &T, const OCP_DBL &poroInit, OCP_DBL &poro, OCP_DBL &dPorodP, OCP_DBL &dPorodT, OCP_DBL &RockV, OCP_DBL &dRockVdP, OCP_DBL &dRockVdT) const =0
 

Protected Attributes

OCP_DBL Pref
 Reference pressure at initial porosity.
 
OCP_DBL Tref
 Reference temperature at initial porosity.
 
OCP_DBL cp
 Compressibility factor of rock in reservoir.
 
OCP_DBL ct
 Expansion factor of rock in reservoir, ifThermal only.
 
OCP_DBL cpt
 cross items, ifThermal only
 
OCP_BOOL ConstRock
 
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
 

Detailed Description

Definition at line 92 of file Rock.hpp.

Member Data Documentation

◆ ConstRock

OCP_BOOL RockT::ConstRock
protected

if true, rock volume remains const, else, bulk volume remains const

Definition at line 122 of file Rock.hpp.


The documentation for this class was generated from the following files: