Represents all relevant thermodynamic quantities of a compositional solid system.
More...
template<class Scalar, class SolidSystemType>
class Dumux::CompositionalSolidState< Scalar, SolidSystemType >
Represents all relevant thermodynamic quantities of a compositional solid system.
|
Scalar | averageMolarMass () const |
| The average molar mass \(\overline M_\alpha\) of phase \(\alpha\) in \(\mathrm{[kg/mol]}\). More...
|
|
Scalar | porosity () const |
| The porosity of the porous medium. More...
|
|
Scalar | density () const |
| The mass density of the solid phase in \(\mathrm{[kg/m^3]}\). More...
|
|
Scalar | heatCapacity () const |
| The heat capacity of the solid phase in \(\mathrm{[J/(kg*K)}\). More...
|
|
Scalar | thermalConductivity () const |
| The heat capacity of the solid phase in \(\mathrm{[J/(kg*K)}\). More...
|
|
Scalar | molarDensity () const |
| The molar density \(\rho_{mol,\alpha}\) of a solid phase \(\alpha\) in \(\mathrm{[mol/m^3]}\). More...
|
|
Scalar | temperature () const |
| The temperature of the solid phase in \(\mathrm{[K]}\). More...
|
|
Scalar | volumeFraction (const int compIdx) const |
| The volume fraction of a solid component within the solid phase. More...
|
|
template<class SolidState > |
void | assign (const SolidState &sst) |
| Retrieve all parameters from an arbitrary solid state. More...
|
|
void | setTemperature (Scalar value) |
| Set the temperature \(\mathrm{[K]}\) of the solid phase. More...
|
|
void | setDensity (Scalar value) |
| Set the density of the solid phase. More...
|
|
void | setThermalConductivity (Scalar value) |
| Set the heat capacity of the solid phase. More...
|
|
void | setHeatCapacity (Scalar value) |
| Set the thermal conductivity of the solid phase. More...
|
|
void | setVolumeFraction (const int compIdx, Scalar value) |
| Set the volume fraction of a solid component. More...
|
|
template<class Scalar , class SolidSystemType >
The molar density \(\rho_{mol,\alpha}\) of a solid phase \(\alpha\) in \(\mathrm{[mol/m^3]}\).
The molar density is defined by the mass density \(\rho_\alpha\) and the mean molar mass \(\overline M_\alpha\):
\[\rho_{mol,\alpha} = \frac{\rho_\alpha}{\overline M_\alpha} \;.\]