Helper classes to compute the integration elements. More...
Go to the source code of this file.
Helper classes to compute the integration elements.
Provides area, volume, and integration elements for integration formulas. Modifying these quantities is useful to realize extrusions of the computational domain.
Classes | |
struct | Dumux::NoExtrusion |
Default implementation that performs no extrusion (extrusion with identity) More... | |
struct | Dumux::RotationalExtrusion< radAx > |
Rotation symmetric extrusion policy for rotating about an external axis. More... | |
struct | Dumux::SphericalExtrusion |
Rotation symmetric extrusion policy for spherical rotation. More... | |
class | Dumux::Extrusion< T > |
Traits extracting the public Extrusion type from T Defaults to NoExtrusion if no such type is found. More... | |
Namespaces | |
namespace | Dumux |
Adaption of the non-isothermal two-phase two-component flow model to problems with CO2. | |
Typedefs | |
template<class T > | |
using | Dumux::Extrusion_t = typename Extrusion< T >::type |
Convenience alias for obtaining the extrusion type. More... | |
Variables | |
template<class T > | |
constexpr bool | Dumux::isRotationalExtrusion = false |
Convenience trait to check whether the extrusion is rotational. More... | |
template<int radialAxis> | |
constexpr bool | Dumux::isRotationalExtrusion< RotationalExtrusion< radialAxis > > = true |
Convenience trait to check whether the extrusion is rotational. More... | |