3.5-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Dumux::FacetCouplingMapper< BulkFVG, LowDimFVG, bulkId, lowDimId, DiscretizationMethod > Class Template Reference

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. More...

Inheritance diagram for Dumux::FacetCouplingMapper< BulkFVG, LowDimFVG, bulkId, lowDimId, DiscretizationMethod >:

Description

template<class BulkFVG, class LowDimFVG, std::size_t bulkId = 0, std::size_t lowDimId = 1, class DiscretizationMethod = typename BulkFVG::DiscretizationMethod>
class Dumux::FacetCouplingMapper< BulkFVG, LowDimFVG, bulkId, lowDimId, DiscretizationMethod >

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

The documentation for this class was generated from the following file: