Helper class constructing the dual grid finite volume geometries for the box discretizazion method. More...
#include <array>#include <dune/common/exceptions.hh>#include <dune/geometry/type.hh>#include <dune/geometry/typeindex.hh>#include <dune/geometry/referenceelements.hh>#include <dune/geometry/multilineargeometry.hh>#include <dumux/common/math.hh>#include <dumux/geometry/center.hh>Go to the source code of this file.
Namespaces | |
| namespace | Dumux |
| namespace | Dumux::Detail |
| namespace | Dumux::Detail::Box |
Functions | |
| template<class S , class ReferenceElement , class Transformation , class KeyArray , std::size_t... I> | |
| S | Dumux::Detail::Box::keyToCornerStorageImpl (const ReferenceElement &ref, Transformation &&trans, const KeyArray &key, std::index_sequence< I... >) |
| template<class S , class ReferenceElement , class Transformation , class T , std::size_t N, class Indices = std::make_index_sequence<N>> | |
| S | Dumux::Detail::Box::keyToCornerStorage (const ReferenceElement &ref, Transformation &&trans, const std::array< T, N > &key) |
| template<class S , class ReferenceElement , class Transformation , class KeyArray , std::size_t... I> | |
| S | Dumux::Detail::Box::subEntityKeyToCornerStorageImpl (const ReferenceElement &ref, Transformation &&trans, unsigned int i, unsigned int c, const KeyArray &key, std::index_sequence< I... >) |
| template<class S , class ReferenceElement , class Transformation , class T , std::size_t N, class Indices = std::make_index_sequence<N>> | |
| S | Dumux::Detail::Box::subEntityKeyToCornerStorage (const ReferenceElement &ref, Transformation &&trans, unsigned int i, unsigned int c, const std::array< T, N > &key) |