template<class Scalar, class ComponentT>
class Dumux::SolidSystems::InertSolidPhase< Scalar, ComponentT >
A solid phase consisting of a single inert solid component.
- Note
- a solid is considered inert if it can't dissolve in a liquid and and can't increase its mass by precipitation from a fluid phase.
|
static std::string | componentName (int compIdx=0) |
| A human readable name for the component. More...
|
|
static std::string | name () |
| A human readable name for the solid system. More...
|
|
static constexpr bool | isCompressible (int compIdx=0) |
| Returns whether the phase is incompressible. More...
|
|
static constexpr bool | isInert () |
| Returns whether the component is inert (doesn't react) More...
|
|
static Scalar | molarMass (int compIdx=0) |
| The molar mass in \(\mathrm{[kg/mol]}\) of the component. More...
|
|
static Scalar | density (Scalar temperature) |
| The density \(\mathrm{[kg/m^3]}\) of the solid phase at a given pressure and temperature. More...
|
|
template<class SolidState > |
static Scalar | density (const SolidState &solidState) |
| The density \(\mathrm{[kg/m^3]}\) of the solid phase at a given pressure and temperature. More...
|
|
static Scalar | thermalConductivity (Scalar temperature) |
| Thermal conductivity of the solid \(\mathrm{[W/(m K)]}\). More...
|
|
template<class SolidState > |
static Scalar | thermalConductivity (const SolidState &solidState) |
| Thermal conductivity of the solid \(\mathrm{[W/(m K)]}\). More...
|
|
static Scalar | heatCapacity (Scalar temperature) |
| Specific isobaric heat capacity of the solid \(\mathrm{[J/(kg K)]}\). More...
|
|
template<class SolidState > |
static Scalar | heatCapacity (const SolidState &solidState) |
| Specific isobaric heat capacity of the solid \(\mathrm{[J/(kg K)]}\). More...
|
|