|
| BlackOilPrimaryVariables (Scalar value) |
| Constructor with assignment from scalar.
|
|
| BlackOilPrimaryVariables (const BlackOilPrimaryVariables &value)=default |
| Copy constructor.
|
|
void | setPressureScale (Scalar val) |
|
Evaluation | makeEvaluation (unsigned varIdx, unsigned timeIdx, LinearizationType linearizationType=LinearizationType()) const |
|
void | setPvtRegionIndex (unsigned value) |
| Set the index of the region which should be used for PVT properties.
|
|
unsigned | pvtRegionIndex () const |
| Return the index of the region which should be used for PVT properties.
|
|
WaterMeaning | primaryVarsMeaningWater () const |
| Return the interpretation which should be applied to the switching primary variables.
|
|
void | setPrimaryVarsMeaningWater (WaterMeaning newMeaning) |
| Set the interpretation which should be applied to the switching primary variables.
|
|
PressureMeaning | primaryVarsMeaningPressure () const |
| Return the interpretation which should be applied to the switching primary variables.
|
|
void | setPrimaryVarsMeaningPressure (PressureMeaning newMeaning) |
| Set the interpretation which should be applied to the switching primary variables.
|
|
GasMeaning | primaryVarsMeaningGas () const |
| Return the interpretation which should be applied to the switching primary variables.
|
|
void | setPrimaryVarsMeaningGas (GasMeaning newMeaning) |
| Set the interpretation which should be applied to the switching primary variables.
|
|
BrineMeaning | primaryVarsMeaningBrine () const |
|
void | setPrimaryVarsMeaningBrine (BrineMeaning newMeaning) |
| Set the interpretation which should be applied to the switching primary variables.
|
|
SolventMeaning | primaryVarsMeaningSolvent () const |
|
void | setPrimaryVarsMeaningSolvent (SolventMeaning newMeaning) |
| Set the interpretation which should be applied to the switching primary variables.
|
|
template<class FluidState > |
void | assignMassConservative (const FluidState &fluidState, const MaterialLawParams &matParams, bool isInEquilibrium=false) |
| Set the primary variables from an arbitrary fluid state in a mass conservative way.
|
|
template<class FluidState > |
void | assignNaive (const FluidState &fluidState) |
| Directly retrieve the primary variables from an arbitrary fluid state.
|
|
bool | adaptPrimaryVariables (const Problem &problem, unsigned globalDofIdx, Scalar swMaximum, Scalar thresholdWaterFilledCell, Scalar eps=0.0) |
| Adapt the interpretation of the switching variables to be physically meaningful.
|
|
bool | chopAndNormalizeSaturations () |
|
BlackOilPrimaryVariables & | operator= (const BlackOilPrimaryVariables &other)=default |
|
BlackOilPrimaryVariables & | operator= (Scalar value) |
|
void | checkDefined () const |
| Instruct valgrind to check the definedness of all attributes of this class.
|
|
template<class Serializer > |
void | serializeOp (Serializer &serializer) |
|
bool | operator== (const BlackOilPrimaryVariables &rhs) const |
|
| FvBasePrimaryVariables (Scalar value) |
| Construction from a scalar value.
|
|
| FvBasePrimaryVariables (const FvBasePrimaryVariables &value)=default |
| Assignment from another primary variables object.
|
|
FvBasePrimaryVariables & | operator= (const FvBasePrimaryVariables &value)=default |
| Assignment from another primary variables object.
|
|
Evaluation | makeEvaluation (unsigned varIdx, unsigned timeIdx, LinearizationType linearizationType=LinearizationType()) const |
| Return a primary variable intensive evaluation.
|
|
template<class FluidState > |
void | assignNaive (const FluidState &) |
| Assign the primary variables "somehow" from a fluid state.
|
|
void | checkDefined () const |
| Instruct valgrind to check the definedness of all attributes of this class.
|
|
template<class TypeTag>
class Opm::BlackOilPrimaryVariables< TypeTag >
Represents the primary variables used by the black-oil model.