version 3.10-dev
multidomain/facet/box/fvgridgeometry.hh File Reference

Base class for the finite volume grid geometry for box models in the context of models considering coupling of different domains across the bulk grid facets. This builds up the sub control volumes and sub control volume faces for each element of the grid partition. More...

#include <algorithm>
#include <utility>
#include <dune/grid/common/mcmgmapper.hh>
#include <dune/localfunctions/lagrange/lagrangelfecache.hh>
#include <dumux/common/indextraits.hh>
#include <dumux/discretization/method.hh>
#include <dumux/discretization/extrusion.hh>
#include <dumux/discretization/basegridgeometry.hh>
#include <dumux/discretization/box/boxgeometryhelper.hh>
#include <dumux/discretization/box/subcontrolvolume.hh>
#include <dumux/multidomain/facet/box/fvelementgeometry.hh>
#include <dumux/multidomain/facet/box/subcontrolvolumeface.hh>
#include <dumux/multidomain/facet/vertexmapper.hh>

Go to the source code of this file.

Classes

struct  Dumux::BoxFacetCouplingDefaultGridGeometryTraits< GridView >
 The default traits for the finite volume grid geometry of the box scheme with coupling occurring across the element facets. Defines the scv and scvf types and the mapper types. More...
 
class  Dumux::BoxFacetCouplingFVGridGeometry< Scalar, GV, true, Traits >
 Base class for the finite volume geometry vector for box schemes in the context of coupled models where the coupling occurs across the element facets. This builds up the sub control volumes and sub control volume faces. More...
 
class  Dumux::BoxFacetCouplingFVGridGeometry< Scalar, GV, false, Traits >
 Base class for the finite volume geometry vector for box schemes This builds up the sub control volumes and sub control volume faces. More...
 

Namespaces

namespace  Dumux
 
namespace  Dumux::Detail
 Distance implementation details.
 

Typedefs

template<class GV , class T >
using Dumux::Detail::BoxFacetCouplingGeometryHelper_t = Dune::Std::detected_or_t< Dumux::BoxGeometryHelper< GV, GV::dimension, typename T::SubControlVolume, typename T::SubControlVolumeFace >, SpecifiesGeometryHelper, T >
 
Include dependency graph for multidomain/facet/box/fvgridgeometry.hh: