Classes | |
struct | LocalRulesTraits |
LocalRulesTraits for implementation of capillary pressure curves for multiple pore body geometries. More... | |
class | MultiShapeTwoPLocalRules |
Implementation of capillary pressure curves for multiple pore body geometries. More... | |
struct | PlatonicBodyParams |
The parameter type. More... | |
class | SingleShapeTwoPLocalRules |
Base class for all standard pore-local pc-Sw curves. More... | |
struct | TwoPLocalRulesPlatonicBody |
Implementation of the simplified pore-local capillary pressure-saturation curve for platonic bodies (tetrahedron, cube, octahedron, dodecahedron, icosahedron). More... | |
class | TwoPLocalRulesPlatonicBodyRegularization |
Two-phase rules for regularizing the pc-SW for platonic bodies. More... | |
Typedefs | |
template<Pore::Shape shape, typename Scalar = double> | |
using | TwoPLocalRulesPlatonicBodyDefault = SingleShapeTwoPLocalRules< Scalar, TwoPLocalRulesPlatonicBody< shape >, TwoPLocalRulesPlatonicBodyRegularization< Scalar, TwoPLocalRulesPlatonicBody< shape > > > |
A default configuration for using the VanGenuchten material law. More... | |
template<Pore::Shape shape, typename Scalar = double> | |
using | TwoPLocalRulesPlatonicBodyNoReg = SingleShapeTwoPLocalRules< Scalar, TwoPLocalRulesPlatonicBody< shape >, Dumux::FluidMatrix::NoRegularization > |
A default configuration without regularization for using the VanGenuchten material law. More... | |