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.
|
| static std::string | name () |
| | A human readable name for the solid system.
|
| static constexpr bool | isCompressible (int compIdx=0) |
| | Returns whether the phase is incompressible.
|
| static constexpr bool | isInert () |
| | Returns whether the component is inert (doesn't react).
|
| static Scalar | molarMass (int compIdx=0) |
| | The molar mass in \(\mathrm{[kg/mol]}\) of the component.
|
| static Scalar | density (Scalar temperature) |
| | The density \(\mathrm{[kg/m^3]}\) of the solid phase at a given pressure and temperature.
|
| 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.
|
| static Scalar | thermalConductivity (Scalar temperature) |
| | Thermal conductivity of the solid \(\mathrm{[W/(m K)]}\).
|
| template<class SolidState> |
| static Scalar | thermalConductivity (const SolidState &solidState) |
| | Thermal conductivity of the solid \(\mathrm{[W/(m K)]}\).
|
| static Scalar | heatCapacity (Scalar temperature) |
| | Specific isobaric heat capacity of the solid \(\mathrm{[J/(kg K)]}\).
|
| template<class SolidState> |
| static Scalar | heatCapacity (const SolidState &solidState) |
| | Specific isobaric heat capacity of the solid \(\mathrm{[J/(kg K)]}\).
|