Defines a type tag and some properties for ree-flow models using the staggered scheme. This scheme features degrees of freedom at the elements' centers and intersections (faces). TODO: detailed documentation and figures.
#include <dumux/common/properties.hh>#include <dumux/common/intersectionmapper.hh>#include <dumux/common/defaultmappertraits.hh>#include <dumux/discretization/staggered.hh>#include <dumux/discretization/staggered/fvgridgeometry.hh>#include <dumux/freeflow/properties.hh>#include <dumux/freeflow/navierstokes/boundarytypes.hh>#include "facevariables.hh"#include "velocityoutput.hh"#include "fvgridgeometrytraits.hh"#include "gridvolumevariables.hh"Go to the source code of this file.
| Classes | |
| struct | Dumux::Properties::TTag::StaggeredFreeFlowModel | 
| struct | Dumux::Properties::NumEqFace< TypeTag, TTag::StaggeredFreeFlowModel > | 
| Set the number of equations on the faces to 1. We only consider scalar values because the velocity vector is normal to the face.  More... | |
| struct | Dumux::Properties::NumEqCellCenter< TypeTag, TTag::StaggeredFreeFlowModel > | 
| For free flow models, we take the number of "physical" equations (e.g. 4 for a 3D NavierStokes problem, 3 velocity components and pressure) and subtract the number of dimensions. This yields the number of equations to be solved on the cell centers. Works also for non-isothermal models.  More... | |
| struct | Dumux::Properties::GridGeometry< TypeTag, TTag::StaggeredFreeFlowModel > | 
| The default grid geometry.  More... | |
| struct | Dumux::Properties::FaceVariables< TypeTag, TTag::StaggeredFreeFlowModel > | 
| The variables living on the faces.  More... | |
| struct | Dumux::Properties::GridVolumeVariables< TypeTag, TTag::StaggeredFreeFlowModel > | 
| Set the default global volume variables cache vector class.  More... | |
| struct | Dumux::Properties::VelocityOutput< TypeTag, TTag::StaggeredFreeFlowModel > | 
| The velocity output.  More... | |
| struct | Dumux::Properties::UpwindSchemeOrder< TypeTag, TTag::StaggeredFreeFlowModel > | 
| Set the order of the upwinding scheme to 1 by default.  More... | |
| Namespaces | |
| namespace | Dumux | 
| namespace | Dumux::Properties | 
| The energy balance equation for a porous solid. | |
| namespace | Dumux::Properties::TTag | 
| Type tag for numeric models. | |