#include <dune/common/indices.hh>
#include <dune/common/float_cmp.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.
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.
BulkFVG | the d-dimensional finite-volume grid geometry |
LowDimFVG | the (d-1)-dimensional finite-volume grid geometry |
bulkId | The index of the bulk grid within the hierarchy of grids |
lowDimId | The index of the facet grid within the hierarchy of grids |
bulkDM | Discretization method used in the bulk domain |
Classes | |
class | Dumux::FacetCouplingMapper< BulkFVG, LowDimFVG, bulkId, lowDimId, DiscretizationMethods::CCMpfa > |
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 cell-centered scheme with multi-point flux approximation. More... | |
Namespaces | |
namespace | Dumux |
Adaption of the non-isothermal two-phase two-component flow model to problems with CO2. | |