3.5-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Files | Classes | Typedefs

Solid systems express the thermodynamic relations (functions). More...

Description

Solid systems express the thermodynamic relations (functions).

Since functions do not exhibit any internal state, solid systems are stateless classes, i.e. all member functions are static. This is a conscious decision since the thermodynamic state of the system is expressed by a solid state!

Files

file  1csolid.hh
 The simplest solid phase consisting of a single solid component.
 
file  compositionalsolidphase.hh
 A solid phase consisting of multiple inert solid components.
 

Classes

class  Dumux::SolidSystems::OneCSolid< Scalar, ComponentT, isInertComp >
 The simplest solid phase consisting of a single solid component. More...
 
class  Dumux::SolidSystems::CompositionalSolidPhase< Scalar, Component1, Component2, numInert >
 A solid phase consisting of multiple inert solid components. More...
 

Typedefs

template<class Scalar , class ComponentT >
using Dumux::SolidSystems::InertSolidPhase = OneCSolid< Scalar, ComponentT, true >
 A solid phase consisting of a single inert solid component. More...
 

Typedef Documentation

◆ InertSolidPhase

template<class Scalar , class ComponentT >
using Dumux::SolidSystems::InertSolidPhase = typedef OneCSolid<Scalar, ComponentT, true>

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.