3.2-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
 

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: