version 3.10-dev
porousmediumflow/boxdfm/fvgridgeometry.hh File Reference

Base class for the finite volume geometry vector for box schemes that consider extra connectivity between grid vertices on marked codim one entities. More...

#include <utility>
#include <unordered_map>
#include <dune/localfunctions/lagrange/lagrangelfecache.hh>
#include <dune/geometry/multilineargeometry.hh>
#include <dune/grid/common/mcmgmapper.hh>
#include <dumux/discretization/method.hh>
#include <dumux/common/defaultmappertraits.hh>
#include <dumux/discretization/basegridgeometry.hh>
#include <dumux/discretization/box/boxgeometryhelper.hh>
#include <dumux/discretization/extrusion.hh>
#include "fvelementgeometry.hh"
#include "geometryhelper.hh"
#include "subcontrolvolume.hh"
#include "subcontrolvolumeface.hh"

Go to the source code of this file.

Description

On these, an additional scvf is created accounting for the additional exchange fluxes between these degrees of freedom.

Classes

struct  Dumux::BoxDfmDefaultGridGeometryTraits< GridView, MapperTraits >
 The default traits for the box finite volume grid geometry. More...
 
class  Dumux::BoxDfmFVGridGeometry< Scalar, GV, true, Traits >
 Base class for the finite volume geometry vector for box schemes that consider extra connectivity between grid vertices on marked codim one entities. More...
 
class  Dumux::BoxDfmFVGridGeometry< 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::BoxDfmGeometryHelper_t = Dune::Std::detected_or_t< Dumux::BoxDfmGeometryHelper< GV, GV::dimension, typename T::SubControlVolume, typename T::SubControlVolumeFace >, SpecifiesGeometryHelper, T >
 
Include dependency graph for porousmediumflow/boxdfm/fvgridgeometry.hh: