3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Classes | Namespaces | Enumerations
couplingmanager1d3d.hh File Reference

Coupling manager for low-dimensional domains embedded in the bulk domain. Point sources on each integration point are computed by an AABB tree. More...

#include <vector>
#include <dune/common/timer.hh>
#include <dune/geometry/quadraturerules.hh>
#include <dumux/common/properties.hh>
#include <dumux/multidomain/embedded/pointsourcedata.hh>
#include <dumux/multidomain/embedded/integrationpointsource.hh>
#include <dumux/multidomain/embedded/couplingmanagerbase.hh>
#include <dumux/multidomain/embedded/circlepoints.hh>
#include <dumux/multidomain/embedded/extendedsourcestencil.hh>

Go to the source code of this file.

Description

Coupling manager for low-dimensional domains embedded in the bulk domain. Point sources on each integration point are computed by an AABB tree.

Classes

struct  Dumux::CircleAveragePointSourceTraits< MDTraits >
 point source traits for the circle average coupling mode More...
 
class  Dumux::EmbeddedCouplingManager1d3d< MDTraits, EmbeddedCouplingMode::line >
 Manages the coupling between bulk elements and lower dimensional elements Point sources on each integration point are computed by an AABB tree. More...
 
class  Dumux::EmbeddedCouplingManager1d3d< MDTraits, EmbeddedCouplingMode::average >
 Manages the coupling between bulk elements and lower dimensional elements Point sources on each integration point are computed by an AABB tree. More...
 
class  Dumux::EmbeddedCouplingManager1d3d< MDTraits, EmbeddedCouplingMode::cylindersources >
 Manages the coupling between bulk elements and lower dimensional elements Point sources on each integration point are computed by an AABB tree. More...
 
class  Dumux::EmbeddedCouplingManager1d3d< MDTraits, EmbeddedCouplingMode::kernel >
 Manages the coupling between bulk elements and lower dimensional elements Point sources on each integration point are computed by an AABB tree. More...
 

Namespaces

namespace  Dumux
 make the local view function available whenever we use the grid geometry
 

Enumerations

enum class  Dumux::EmbeddedCouplingMode { Dumux::EmbeddedCouplingMode::line , Dumux::EmbeddedCouplingMode::average , Dumux::EmbeddedCouplingMode::cylindersources , Dumux::EmbeddedCouplingMode::kernel }
 The coupling mode. More...
 
Include dependency graph for couplingmanager1d3d.hh: