Ewoms::PvsRateVector< TypeTag > Class Template Reference Implements a vector representing molar, mass or volumetric rates. More...
Inheritance diagram for Ewoms::PvsRateVector< TypeTag >:
Detailed Descriptiontemplate<class TypeTag>
|
|
inline |
|
inline |
|
inline |
Copy constructor.
value | The rate vector that will be duplicated. |
|
inline |
Assignment operator from a scalar or a function evaluation.
|
inline |
Assignment operator from another rate vector.
|
inline |
Set an enthalpy rate [J/As] where .
If the energy equation is not enabled, this method is a no-op.
rate | The enthalpy rate in |
|
inline |
Set a mass rate of the conservation quantities.
Enthalpy is not taken into account seperately here. This means that it must be set to the desired value in the parameter.
value | The mass rate in (unit for areal fluxes) |
|
inline |
Set a molar rate of the conservation quantities.
Enthalpy is not taken into account seperately here. This means that it must be set to the desired value in the parameter.
value | The new molar rate in |
|
inline |
Set a volumetric rate of a phase.
The enthalpy transported into the domain is taken into account by this method.
fluidState | The thermodynamic state of the fluids which should be considered. The density and the composition of the considered phase must be specified before calling this method. |
phaseIdx | The index of the fluid phase for which the given amount of volume should be specified. |
volume | The volumetric rate of the fluid phase in (unit for areal fluxes) |