version 3.8
Dumux::EmbeddedCoupling Namespace Reference

Namespaces

namespace  Detail
 

Classes

class  CylinderIntegration
 Helper class to integrate over a cylinder domain. More...
 
class  EllipseIntegration
 Helper class to integrate over an elliptic domain. More...
 
class  EllipticCylinderIntegration
 Helper class to integrate over an elliptic cylinder domain. More...
 
class  ExtendedSourceStencil
 A class managing an extended source stencil. More...
 

Functions

template<class GlobalPosition , class Scalar >
void circlePoints (std::vector< GlobalPosition > &points, const std::vector< Scalar > &sincos, const GlobalPosition &center, const GlobalPosition &normal, const Scalar radius)
 
template<class Scalar = double>
std::vector< Scalar > circlePointsSinCos (const std::size_t numPoints)
 returns a vector of sin and cos values of a circle parametrization More...
 
template<class GlobalPosition , class Scalar >
std::vector< GlobalPosition > circlePoints (const GlobalPosition &center, const GlobalPosition &normal, const Scalar radius, const std::size_t numPoints=20)
 returns a vector of points on a circle More...