30 #ifndef OPM_IMMISCIBLE_FLUID_STATE_HPP 31 #define OPM_IMMISCIBLE_FLUID_STATE_HPP 50 template <
class ValueType,
class Flu
idSystem,
bool storeEnthalpy=true>
54 template <
class ValueType,
class Flu
idSystem>
57 FluidSystem::numPhases,
58 FluidSystem::numComponents,
59 FluidStateExplicitPressureModule<ValueType, FluidSystem::numPhases, ImmiscibleFluidState<ValueType, FluidSystem, true> >,
60 FluidStateEquilibriumTemperatureModule<ValueType, FluidSystem::numPhases, ImmiscibleFluidState<ValueType, FluidSystem, true> >,
61 FluidStateImmiscibleCompositionModule<ValueType, FluidSystem, ImmiscibleFluidState<ValueType, FluidSystem, true> >,
62 FluidStateExplicitFugacityModule<ValueType, FluidSystem::numPhases, FluidSystem::numComponents, ImmiscibleFluidState<ValueType, FluidSystem, true> >,
63 FluidStateExplicitSaturationModule<ValueType, FluidSystem::numPhases, ImmiscibleFluidState<ValueType, FluidSystem, true> >,
64 FluidStateExplicitDensityModule<ValueType, FluidSystem::numPhases, ImmiscibleFluidState<ValueType, FluidSystem, true> >,
65 FluidStateExplicitViscosityModule<ValueType, FluidSystem::numPhases, ImmiscibleFluidState<ValueType, FluidSystem, true> >,
66 FluidStateExplicitEnthalpyModule<ValueType, FluidSystem::numPhases, ImmiscibleFluidState<ValueType, FluidSystem, true> > >
71 template <
class ValueType,
class Flu
idSystem>
74 FluidSystem::numPhases,
75 FluidSystem::numComponents,
76 FluidStateExplicitPressureModule<ValueType, FluidSystem::numPhases, ImmiscibleFluidState<ValueType, FluidSystem, false> >,
77 FluidStateEquilibriumTemperatureModule<ValueType, FluidSystem::numPhases, ImmiscibleFluidState<ValueType, FluidSystem, false> >,
78 FluidStateImmiscibleCompositionModule<ValueType, FluidSystem, ImmiscibleFluidState<ValueType, FluidSystem, false> >,
79 FluidStateExplicitFugacityModule<ValueType, FluidSystem::numPhases, FluidSystem::numComponents, ImmiscibleFluidState<ValueType, FluidSystem, false> >,
80 FluidStateExplicitSaturationModule<ValueType, FluidSystem::numPhases, ImmiscibleFluidState<ValueType, FluidSystem, false> >,
81 FluidStateExplicitDensityModule<ValueType, FluidSystem::numPhases, ImmiscibleFluidState<ValueType, FluidSystem, false> >,
82 FluidStateExplicitViscosityModule<ValueType, FluidSystem::numPhases, ImmiscibleFluidState<ValueType, FluidSystem, false> >,
83 FluidStateNullEnthalpyModule<ValueType, FluidSystem::numPhases, ImmiscibleFluidState<ValueType, FluidSystem, false> > >
Modules for the ModularFluidState which represent enthalpy.
Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assum...
Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assum...
Definition: ImmiscibleFluidState.hpp:51
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:30
Modules for the ModularFluidState which represent fugacity/chemical potential.
Modules for the ModularFluidState which represent viscosity.
Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assum...
Definition: ModularFluidState.hpp:51
Modules for the ModularFluidState which represent pressure.
Modules for the ModularFluidState which represent composition.
Modules for the ModularFluidState which represent temperature.
Modules for the ModularFluidState which represent saturation.
Modules for the ModularFluidState which represent density.