13#ifndef DUMUX_MULTIDOMAIN_EMBEDDED_COUPLINGMANAGER_1D3D_LINE_HH
14#define DUMUX_MULTIDOMAIN_EMBEDDED_COUPLINGMANAGER_1D3D_LINE_HH
26namespace Embedded1d3dCouplingMode {
28 static std::string
name() {
return "line"; }
35template<
class MDTraits,
class CouplingMode>
36class Embedded1d3dCouplingManager;
46template<
class MDTraits>
56 using ParentType::ParentType;
60template<
class MDTraits>
62:
public std::true_type {};
Manages the coupling between bulk elements and lower dimensional elements Point sources on each integ...
Definition: couplingmanager1d3d_line.hh:49
Manages the coupling between bulk elements and lower dimensional elements Point sources on each integ...
Definition: couplingmanager1d3dbase.hh:35
Manages the coupling between bulk elements and lower dimensional elements Point sources on each integ...
Definition: couplingmanager1d3d.hh:24
Defines all properties used in Dumux.
Coupling manager for low-dimensional domains embedded in the bulk domain.
constexpr Line line
Definition: couplingmanager1d3d_line.hh:31
Type trait that is specialized for coupling manager supporting multithreaded assembly.
Definition: multistagemultidomainfvassembler.hh:78
Definition: couplingmanager1d3d_line.hh:27
static std::string name()
Definition: couplingmanager1d3d_line.hh:28
Helper class to create (named and comparable) tagged types Tags any given type. The tagged type is eq...
Definition: tag.hh:30
Helper class to create (named and comparable) tagged types.