version 3.10-dev
staggeredgeometryhelper.hh File Reference
#include <dune/geometry/multilineargeometry.hh>
#include <dumux/common/math.hh>
#include <dumux/common/indextraits.hh>
#include <type_traits>
#include <algorithm>
#include <array>
#include <bitset>

Go to the source code of this file.

Description

Helper class constructing the dual grid finite volume geometries for the free flow staggered discretization method.

Classes

struct  Dumux::Detail::PairData< GridView, upwindSchemeOrder >
 Parallel Data stored per sub face. More...
 
struct  Dumux::Detail::AxisData< GridView, upwindSchemeOrder >
 In Axis Data stored per sub face. More...
 
struct  Dumux::Detail::AxisData< GridView, 1 >
 In Axis Data stored per sub face for first-order scheme. More...
 
class  Dumux::FreeFlowStaggeredGeometryHelper< GridView, upwindSchemeOrder >
 Helper class constructing the dual grid finite volume geometries for the free flow staggered discretization method. More...
 

Namespaces

namespace  Dumux
 
namespace  Dumux::Detail
 Distance implementation details.
 

Functions

template<class Vector >
static unsigned int Dumux::directionIndex (Vector &&vector)
 Returns the direction index of the facet (0 = x, 1 = y, 2 = z) More...
 
Include dependency graph for staggeredgeometryhelper.hh: