The global face variables class for staggered models. More...
#include <type_traits>#include <array>#include <utility>#include <dumux/common/indextraits.hh>#include <dumux/discretization/method.hh>Go to the source code of this file.
The global face variables class for staggered models.
Classes | |
| class | Dumux::FaceCenteredStaggeredElementSolution< FVElementGeometry, PV > |
| The global face variables class for staggered models. More... | |
Namespaces | |
| namespace | Dumux |
Functions | |
| template<class Element, class SolutionVector, class GridGeometry> | |
| auto | Dumux::elementSolution (const Element &element, const SolutionVector &sol, const GridGeometry &gg) -> std::enable_if_t< GridGeometry::discMethod==DiscretizationMethods::fcstaggered, FaceCenteredStaggeredElementSolution< typename GridGeometry::LocalView, std::decay_t< decltype(std::declval< SolutionVector >()[0])> > > |
| Make an element solution for face-centered staggered schemes. | |
| template<class Element, class ElementVolumeVariables, class FVElementGeometry> | |
| auto | Dumux::elementSolution (const Element &element, const ElementVolumeVariables &elemVolVars, const FVElementGeometry &gg) -> std::enable_if_t< FVElementGeometry::GridGeometry::discMethod==DiscretizationMethods::fcstaggered, FaceCenteredStaggeredElementSolution< FVElementGeometry, typename ElementVolumeVariables::VolumeVariables::PrimaryVariables > > |
| Make an element solution for face-centered staggered schemes. | |
| template<class FVElementGeometry, class PrimaryVariables> | |
| auto | Dumux::elementSolution (PrimaryVariables &&priVars) -> std::enable_if_t< FVElementGeometry::GridGeometry::discMethod==DiscretizationMethods::fcstaggered, FaceCenteredStaggeredElementSolution< FVElementGeometry, std::decay_t< PrimaryVariables > > > |
| Make an element solution for face-centered staggered schemes. | |