|
My Project
|
Represents the primary variables used by the discrete fracture multi-phase model. More...
#include <discretefractureprimaryvariables.hh>
Public Member Functions | |
| DiscreteFracturePrimaryVariables () | |
| Default constructor. | |
| DiscreteFracturePrimaryVariables (const DiscreteFracturePrimaryVariables &value)=default | |
| Copy constructor. | |
| DiscreteFracturePrimaryVariables & | operator= (const DiscreteFracturePrimaryVariables &value)=default |
| template<class FluidState > | |
| void | assignNaiveFromFracture (const FluidState &fractureFluidState, const MaterialLawParams &matParams) |
| < Import base class assignment operators. | |
| ImmisciblePrimaryVariables & | operator= (const ImmisciblePrimaryVariables &value)=default |
| Assignment operator. | |
Public Member Functions inherited from Opm::ImmisciblePrimaryVariables< TypeTag > | |
| ImmisciblePrimaryVariables () | |
| Default constructor. | |
| ImmisciblePrimaryVariables (const ImmisciblePrimaryVariables &value)=default | |
| Copy constructor. | |
| ImmisciblePrimaryVariables & | operator= (const ImmisciblePrimaryVariables &value)=default |
| Assignment operator. | |
| template<class FluidState > | |
| void | assignMassConservative (const FluidState &fluidState, const MaterialLawParams &matParams, bool isInEquilibrium=false) |
| < Import base class assignment operators. | |
| template<class FluidState > | |
| void | assignNaive (const FluidState &fluidState) |
| Directly retrieve the primary variables from an arbitrary fluid state. | |
| FvBasePrimaryVariables & | operator= (const FvBasePrimaryVariables &value)=default |
| Assignment from another primary variables object. | |
Public Member Functions inherited from Opm::FvBasePrimaryVariables< TypeTag > | |
| 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. | |
Additional Inherited Members | |
Static Public Member Functions inherited from Opm::FvBasePrimaryVariables< TypeTag > | |
| static void | init () |
| < Import base class assignment operators. | |
| static void | registerParameters () |
Represents the primary variables used by the discrete fracture multi-phase model.
|
default |
Copy constructor.
| value | The primary variables that will be duplicated. |
|
inline |
< Import base class assignment operators.
Directly retrieve the primary variables from an arbitrary fluid state of the fractures.
| fractureFluidState | The fluid state of the fractures which should be represented by the primary variables. The temperatures, pressures and compositions of all phases must be defined. |
| matParams | The parameters for the capillary-pressure law which apply for the fracture. |
|
default |
Assignment operator.
| value | The primary variables that will be duplicated. |