Defines a type tag and some properties for models using the staggered scheme. This scheme features degrees of freedom at the elements' centers and intersections (faces). TODO: detailed documentation and figures.
#include <concepts>#include <type_traits>#include <dumux/common/properties.hh>#include <dumux/common/typetraits/problem.hh>#include <dumux/discretization/method.hh>#include <dumux/discretization/fvproperties.hh>#include <dumux/discretization/defaultlocaloperator.hh>#include <dumux/flux/fluxvariablescaching.hh>#include <dumux/discretization/cellcentered/elementboundarytypes.hh>#include <dumux/assembly/staggeredlocalresidual.hh>#include <dumux/discretization/cellcentered/subcontrolvolume.hh>#include <dumux/discretization/staggered/gridvariables.hh>#include <dumux/discretization/staggered/gridfluxvariablescache.hh>#include <dumux/discretization/staggered/fvgridgeometry.hh>#include <dumux/discretization/staggered/gridfacevariables.hh>#include <dumux/discretization/staggered/facesolution.hh>#include <dumux/discretization/staggered/subcontrolvolumeface.hh>#include <dune/istl/multitypeblockvector.hh>#include <dune/istl/multitypeblockmatrix.hh>Go to the source code of this file.
| Namespaces | |
| namespace | Dumux | 
| namespace | Dumux::Properties | 
| The energy balance equation for a porous solid. | |
| namespace | Dumux::Properties::TTag | 
| Type tag for numeric models. | |
| namespace | Dumux::Detail | 
| Distance implementation details. | |