|
static constexpr bool | isTracerFluidSystem () |
| Some properties of the fluid system. More...
|
|
template<class I = Implementation, std::enable_if_t<!I::isTracerFluidSystem(), int > = 0> |
static constexpr int | getMainComponent (int phaseIdx) |
| Get the main component of a given phase if possible. More...
|
|
template<class T = Implementation> |
static constexpr bool | isCompressible (int phaseIdx) |
| Returns true if and only if a fluid phase is assumed to be compressible. More...
|
|
template<class T = Implementation> |
static constexpr bool | isMiscible () |
| Returns whether the fluids are miscible. More...
|
|
static constexpr bool | viscosityIsConstant (int phaseIdx) |
| Returns true if and only if a fluid phase is assumed to have a constant viscosity. More...
|
|
static std::string | phaseName (int phaseIdx) |
| Return the human readable name of a fluid phase. More...
|
|
static std::string | componentName (int phaseIdx) |
| Return the human readable name of a fluid phase. More...
|
|
template<class FluidState > |
static Scalar | density (const FluidState &fluidState, int phaseIdx) |
| Calculate the density of a fluid phase. More...
|
|
template<class FluidState > |
static Scalar | density (const FluidState &fluidState, const ParameterCache ¶mCache, int phaseIdx) |
| Calculate the density of a fluid phase. More...
|
|
template<class FluidState > |
static Scalar | molarDensity (const FluidState &fluidState, int phaseIdx) |
| Calculate the molar density of a fluid phase. More...
|
|
template<class FluidState > |
static Scalar | molarDensity (const FluidState &fluidState, const ParameterCache ¶mCache, int phaseIdx) |
| Calculate the molar density of a fluid phase. More...
|
|
template<class FluidState > |
static Scalar | fugacityCoefficient (const FluidState &fluidState, int phaseIdx, int compIdx) |
| Calculate the fugacity coefficient of an individual component in a fluid phase. More...
|
|
template<class FluidState > |
static Scalar | fugacityCoefficient (const FluidState &fluidState, const ParameterCache ¶mCache, int phaseIdx, int compIdx) |
| Calculate the fugacity coefficient of an individual component in a fluid phase. More...
|
|
template<class FluidState > |
static Scalar | viscosity (const FluidState &fluidState, int phaseIdx) |
| Calculate the dynamic viscosity of a fluid phase . More...
|
|
template<class FluidState > |
static Scalar | viscosity (const FluidState &fluidState, const ParameterCache ¶mCache, int phaseIdx) |
| Calculate the dynamic viscosity of a fluid phase . More...
|
|
template<class FluidState > |
static Scalar | diffusionCoefficient (const FluidState &fluidState, int phaseIdx, int compIdx) |
| Calculate the binary molecular diffusion coefficient for a component in a fluid phase . More...
|
|
template<class FluidState > |
static Scalar | diffusionCoefficient (const FluidState &fluidState, const ParameterCache ¶mCache, int phaseIdx, int compIdx) |
| Calculate the binary molecular diffusion coefficient for a component in a fluid phase . More...
|
|
template<class FluidState > |
static Scalar | binaryDiffusionCoefficient (const FluidState &fluidState, int phaseIdx, int compIIdx, int compJIdx) |
| Given a phase's composition, temperature and pressure, return the binary diffusion coefficient for components and in this phase. More...
|
|
template<class FluidState > |
static Scalar | binaryDiffusionCoefficient (const FluidState &fluidState, const ParameterCache ¶mCache, int phaseIdx, int compIIdx, int compJIdx) |
| Given a phase's composition, temperature and pressure, return the binary diffusion coefficient for components and in this phase. More...
|
|
template<class FluidState > |
static Scalar | enthalpy (const FluidState &fluidState, int phaseIdx) |
| Given a phase's composition, temperature, pressure and density, calculate its specific enthalpy . More...
|
|
template<class FluidState > |
static Scalar | enthalpy (const FluidState &fluidState, const ParameterCache ¶mCache, int phaseIdx) |
| Given a phase's composition, temperature, pressure and density, calculate its specific enthalpy . More...
|
|
template<class FluidState > |
static Scalar | thermalConductivity (const FluidState &fluidState, int phaseIdx) |
| Thermal conductivity of a fluid phase . More...
|
|
template<class FluidState > |
static Scalar | thermalConductivity (const FluidState &fluidState, const ParameterCache ¶mCache, int phaseIdx) |
| Thermal conductivity of a fluid phase . More...
|
|
template<class FluidState > |
static Scalar | heatCapacity (const FluidState &fluidState, int phaseIdx) |
| Specific isobaric heat capacity of a fluid phase . More...
|
|
template<class FluidState > |
static Scalar | heatCapacity (const FluidState &fluidState, const ParameterCache ¶mCache, int phaseIdx) |
| Specific isobaric heat capacity of a fluid phase . More...
|
|