|
std::string | shapeToString (Shape s) |
| Get the shape from a string description of the shape. More...
|
|
Shape | shapeFromString (const std::string &s) |
| Get the shape from a string description of the shape. More...
|
|
template<class Scalar > |
Scalar | averagedRadius (const Scalar poreRadiusOne, const Scalar poreRadiusTwo, const Scalar centerTocenterDist, const Scalar n=0.1) |
| Returns the radius of a pore throat. More...
|
|
template<class Scalar > |
Dune::ReservedVector< Scalar, 4 > | cornerHalfAngles (Shape shape) |
| Returns the corner half angle. More...
|
|
template<class Scalar > |
constexpr Scalar | shapeFactorEquilateralTriangle () noexcept |
| Returns the value of the shape factor for an equilateral triangle. More...
|
|
template<class Scalar > |
constexpr Scalar | shapeFactorSquare () noexcept |
| Returns the value of the shape factor for a square. More...
|
|
template<class Scalar > |
constexpr Scalar | shapeFactorRectangle (const Scalar inscribedRadius, const Scalar height) noexcept |
| Returns the value of the shape factor for a rectangle. More...
|
|
template<class Scalar > |
constexpr Scalar | shapeFactorCircle () noexcept |
| Returns the value of the shape factor for a circle. More...
|
|
template<class Scalar > |
Scalar | shapeFactor (Shape shape, const Scalar inscribedRadius) |
| Returns the value of the shape factor for a given shape. More...
|
|
template<class Scalar > |
constexpr Shape | shape (const Scalar shapeFactor) noexcept |
| Returns the shape for a given shape factor. More...
|
|
bool | isRegularShape (Shape shape) |
| Returns if a shape is regular. More...
|
|
template<class Scalar > |
Scalar | totalCrossSectionalArea (const Shape shape, const Scalar inscribedRadius) |
| Returns the cross-sectional area of a given geometry. More...
|
|
template<class Scalar > |
constexpr Scalar | totalCrossSectionalAreaForRectangle (const Scalar inscribedRadius, const Scalar height) noexcept |
| Returns the cross-sectional area of a rectangle. More...
|
|
std::size_t | numCorners (Shape shape) |
| Returns the number of corners of a given geometry. More...
|
|
template<class Scalar > |
constexpr Scalar | wettingLayerCrossSectionalArea (const Scalar curvatureRadius, const Scalar contactAngle, const Scalar cornerHalfAngle) noexcept |
| Return the cross-sectional area of a wetting layer residing in a corner of a throat. More...
|
|