3.2-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Classes | Namespaces
facet/box/couplingmapper.hh File Reference
#include <dune/common/indices.hh>
#include <dune/geometry/referenceelements.hh>
#include <dumux/common/indextraits.hh>
#include <dumux/discretization/method.hh>
#include <dumux/multidomain/facet/couplingmapper.hh>
#include <dumux/multidomain/facet/couplingmapperbase.hh>
#include <dumux/multidomain/facet/codimonegridadapter.hh>

Go to the source code of this file.

Description

Implementation for the coupling mapper that sets up and stores the coupling maps between two domains of dimension d and (d-1). The implementations are specific to the discretization method used in the bulk domain, which is extracted automatically from the bulk grid geometry. Implementations for the different methods have to be provided and included at the end of this file.

Template Parameters
BulkFVGthe d-dimensional finite-volume grid geometry
LowDimFVGthe (d-1)-dimensional finite-volume grid geometry
bulkIdThe index of the bulk grid within the hierarchy of grids
lowDimIdThe index of the facet grid within the hierarchy of grids
bulkDMDiscretization method used in the bulk domain

Classes

class  Dumux::FacetCouplingMapper< BulkFVG, LowDimFVG, bulkId, lowDimId, DiscretizationMethod::box >
 Base class for the coupling mapper that sets up and stores the coupling maps between two domains of dimension d and (d-1). This specialization is for the bulk domain using the box scheme. More...
 

Namespaces

namespace  Dumux
 
Include dependency graph for facet/box/couplingmapper.hh: