Helper class to construct SCVs and SCVFs for the diamond scheme. More...
#include <array>#include <dune/common/reservedvector.hh>#include <dune/common/fvector.hh>#include <dune/geometry/multilineargeometry.hh>#include <dune/geometry/type.hh>#include <dumux/common/math.hh>Go to the source code of this file.
| Namespaces | |
| namespace | Dumux | 
| namespace | Dumux::Detail | 
| Distance implementation details. | |
| namespace | Dumux::Detail::FCDiamond | 
| Functions | |
| template<class S, class Geo, class KeyArray, std::size_t... I> | |
| S | Dumux::Detail::FCDiamond::keyToCornerStorageImpl (const Geo &geo, const KeyArray &key, std::index_sequence< I... >) | 
| template<class S, class Geo, class T, std::size_t N, class Indices = std::make_index_sequence<N>> | |
| S | Dumux::Detail::FCDiamond::keyToCornerStorage (const Geo &geo, const std::array< T, N > &key) | 
| template<class S, class Geo, std::size_t... ii> | |
| S | Dumux::Detail::FCDiamond::boundaryCornerStorageImpl (const Geo &geo, unsigned int i, std::index_sequence< ii... >) | 
| template<class S, std::size_t numCorners, class Geo> | |
| S | Dumux::Detail::FCDiamond::boundaryCornerStorage (const Geo &geo, unsigned int i) |