Single-phase Navier-Stokes flow For a detailed model description see freeflow/navierstokes/model.hh.
More...
Single-phase Navier-Stokes flow For a detailed model description see freeflow/navierstokes/model.hh.
|
class | Dumux::NavierStokesBoundaryTypes< numEq > |
| Class to specify the type of a boundary condition for the Navier-Stokes model. More...
|
|
struct | Dumux::NavierStokesIndices< dimension > |
| The common indices for the isothermal Navier-Stokes model. More...
|
|
class | Dumux::NavierStokesIOFields |
| Adds I/O fields for the Navier-Stokes model. More...
|
|
struct | Dumux::NavierStokesModelTraits< dimension > |
| Traits for the Navier-Stokes model. More...
|
|
struct | Dumux::NavierStokesVolumeVariablesTraits< PV, FSY, FST, MT > |
| Traits class for the volume variables of the Navier-Stokes model. More...
|
|
class | Dumux::NavierStokesProblem< TypeTag > |
| Navier-Stokes problem base class. More...
|
|
class | Dumux::FluxOverSurface< GridVariables, SolutionVector, ModelTraits, LocalResidual > |
| Class used to calculate fluxes over surfaces. This only works for the staggered grid discretization. More...
|
|
class | Dumux::NavierStokesFluxVariablesImpl< TypeTag, discMethod > |
| The flux variables class for the Navier-Stokes model using the staggered grid discretization. More...
|
|
class | Dumux::NavierStokesResidualImpl< TypeTag, discMethod > |
| Element-wise calculation of the Navier-Stokes residual for models using the staggered discretization. More...
|
|
class | Dumux::StaggeredUpwindHelper< TypeTag, upwindSchemeOrder > |
| The upwinding variables class for the Navier-Stokes model using the staggered grid discretization. More...
|
|
class | Dumux::StaggeredVelocityGradients< Scalar, GridGeometry, BoundaryTypes, Indices > |
| Helper class for calculating the velocity gradients for the Navier-Stokes model using the staggered grid discretization. More...
|
|
class | Dumux::NavierStokesVolumeVariables< Traits > |
| Volume variables for the single-phase Navier-Stokes model. More...
|
|
|
template<class IOFields , class PrimaryVariables , class ModelTraits , class FluidSystem > |
std::function< std::string(int, int)> | Dumux::createCellCenterPVNameFunction (const std::string ¶mGroup="") |
| helper function to determine the names of cell-centered primary variables of a model with staggered grid discretization More...
|
|
template<class IOFields , class PrimaryVariables , class ModelTraits , class FluidSystem > |
std::function< std::string(int, int)> | Dumux::createFacePVNameFunction (const std::string ¶mGroup="") |
| helper function to determine the names of primary variables on the cell faces of a model with staggered grid discretization More...
|
|
◆ NavierStokesFluxVariables
The flux variables class for the Navier-Stokes model. This is a convenience alias for that actual, discretization-specific flux variables.
- Note
- Not all specializations are currently implemented
◆ NavierStokesResidual
The local residual class for the Navier-Stokes model (balance equations). This is a convenience alias for the actual, discretization-specific local residual.
- Note
- Not all specializations are currently implemented
◆ createCellCenterPVNameFunction()
template<class IOFields , class PrimaryVariables , class ModelTraits , class FluidSystem >
std::function< std::string(int, int)> Dumux::createCellCenterPVNameFunction |
( |
const std::string & |
paramGroup = "" | ) |
|
helper function to determine the names of cell-centered primary variables of a model with staggered grid discretization
- Note
- use this as input for the load solution function
◆ createFacePVNameFunction()
template<class IOFields , class PrimaryVariables , class ModelTraits , class FluidSystem >
std::function< std::string(int, int)> Dumux::createFacePVNameFunction |
( |
const std::string & |
paramGroup = "" | ) |
|
helper function to determine the names of primary variables on the cell faces of a model with staggered grid discretization
- Note
- use this as input for the load solution function