Opm::IncompPropertiesDefaultPolymer Class Reference
List of all members.
Public Member Functions |
| IncompPropertiesDefaultPolymer (const Opm::ParameterGroup ¶m, int dim, int num_cells) |
| Construct from parameters.
|
virtual void | relperm (const int n, const double *s, const int *, double *kr, double *dkrds) const |
virtual void | satRange (const int n, const int *, double *smin, double *smax) const |
| Obtain the range of allowable saturation values.
|
Constructor & Destructor Documentation
Opm::IncompPropertiesDefaultPolymer::IncompPropertiesDefaultPolymer |
( |
const Opm::ParameterGroup & |
param, |
|
|
int |
dim, |
|
|
int |
num_cells | |
|
) |
| | [inline] |
Construct from parameters.
The following parameters are accepted (defaults): num_phases (2) Must be 1 or 2. relperm_func ("Linear") Must be "Constant", "Linear" or "Quadratic". rho1 [rho2, rho3] (1.0e3) Density in kg/m^3 mu1 [mu2, mu3] (1.0) Viscosity in cP porosity (1.0) Porosity permeability (100.0) Permeability in mD
Member Function Documentation
virtual void Opm::IncompPropertiesDefaultPolymer::relperm |
( |
const int |
n, |
|
|
const double * |
s, |
|
|
const int * |
, |
|
|
double * |
kr, |
|
|
double * |
dkrds | |
|
) |
| | const [inline, virtual] |
- Parameters:
-
[in] | n | Number of data points. |
[in] | s | Array of nP saturation values. |
[in] | cells | Array of n cell indices to be associated with the s values. |
[out] | kr | Array of nP relperm values, array must be valid before calling. |
[out] | dkrds | If non-null: array of nP^2 relperm derivative values, array must be valid before calling. The P^2 derivative matrix is m_{ij} = {dkr_i}{ds^j}, and is output in Fortran order (m_00 m_10 m_20 m_01 ...) |
virtual void Opm::IncompPropertiesDefaultPolymer::satRange |
( |
const int |
n, |
|
|
const int * |
, |
|
|
double * |
smin, |
|
|
double * |
smax | |
|
) |
| | const [inline, virtual] |
Obtain the range of allowable saturation values.
In cell cells[i], saturation of phase p is allowed to be in the interval [smin[i*P + p], smax[i*P + p]].
- Parameters:
-
[in] | n | Number of data points. |
[in] | cells | Array of n cell indices. |
[out] | smin | Array of nP minimum s values, array must be valid before calling. |
[out] | smax | Array of nP maximum s values, array must be valid before calling. |
The documentation for this class was generated from the following file: