Specifies the types which are assoicated with a solution. More...
#include <dumux/porousmediumflow/sequential/properties.hh>
Specifies the types which are assoicated with a solution.
This means shape functions, solution vectors, etc.
Public Types | |
| enum | { dim = GridView::dimension , numEq = GET_PROP_VALUE(TypeTag, NumEq) , numPhases = GET_PROP_VALUE(TypeTag, NumPhases) , numComponents = GET_PROP_VALUE(TypeTag, NumComponents) , maxIntersections = GET_PROP_VALUE(TypeTag, MaxIntersections) } |
| using | Scalar = typename GET_PROP_TYPE(TypeTag, Scalar) |
| using | GridView = typename GET_PROP_TYPE(TypeTag, GridView) |
| using | Grid = typename GridView::Grid |
| using | Variables = typename GET_PROP_TYPE(TypeTag, Variables) |
| using | VertexMapper = Dune::MultipleCodimMultipleGeomTypeMapper< GridView > |
| Mapper for the grid view's vertices. More... | |
| using | ElementMapper = Dune::MultipleCodimMultipleGeomTypeMapper< GridView > |
| Mapper for the grid view's elements. More... | |
| using | PrimaryVariables = Dune::FieldVector< Scalar, numEq > |
| The type of a solution at a fixed time. More... | |
| using | ScalarSolution = Dune::BlockVector< Dune::FieldVector< Scalar, 1 > > |
| type for vector of scalars More... | |
| using | ComponentProperty = Dune::FieldVector< Dune::BlockVector< Dune::FieldVector< Scalar, 1 > >, numComponents > |
| type for vector of phase properties More... | |
| using | PhaseProperty = Dune::FieldVector< Dune::BlockVector< Dune::FieldVector< Scalar, 1 > >, numPhases > |
| type for vector of phase properties More... | |
| using | FluidProperty = Dune::FieldVector< Dune::BlockVector< Dune::FieldVector< Scalar, 1 > >, numPhases > |
| type for vector of fluid properties: Vector[element][phase] More... | |
| using | PhasePropertyElemFace = Dune::BlockVector< Dune::FieldVector< Dune::FieldVector< Scalar, numPhases >, maxIntersections > > |
| type for vector of vectors (of size 2 x dimension) of scalars More... | |
| using | DimVecElemFace = Dune::BlockVector< Dune::FieldVector< Dune::FieldVector< Scalar, dim >, maxIntersections > > |
| type for vector of vectors (of size 2 x dimension) of vector (of size dimension) of scalars More... | |
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::ComponentProperty = Dune::FieldVector<Dune::BlockVector<Dune::FieldVector<Scalar,1> >, numComponents> |
type for vector of phase properties
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::DimVecElemFace = Dune::BlockVector<Dune::FieldVector<Dune::FieldVector<Scalar, dim>, maxIntersections> > |
type for vector of vectors (of size 2 x dimension) of vector (of size dimension) of scalars
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::ElementMapper = Dune::MultipleCodimMultipleGeomTypeMapper<GridView> |
Mapper for the grid view's elements.
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::FluidProperty = Dune::FieldVector<Dune::BlockVector<Dune::FieldVector<Scalar,1> >, numPhases> |
type for vector of fluid properties: Vector[element][phase]
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::Grid = typename GridView::Grid |
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::GridView = typename GET_PROP_TYPE(TypeTag, GridView) |
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::PhaseProperty = Dune::FieldVector<Dune::BlockVector<Dune::FieldVector<Scalar,1> >, numPhases> |
type for vector of phase properties
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::PhasePropertyElemFace = Dune::BlockVector<Dune::FieldVector<Dune::FieldVector<Scalar, numPhases>, maxIntersections> > |
type for vector of vectors (of size 2 x dimension) of scalars
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::PrimaryVariables = Dune::FieldVector<Scalar, numEq> |
The type of a solution at a fixed time.
This defines the primary and secondary variable vectors at each degree of freedom.
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::Scalar = typename GET_PROP_TYPE(TypeTag, Scalar) |
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::ScalarSolution = Dune::BlockVector<Dune::FieldVector<Scalar, 1> > |
type for vector of scalars
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::Variables = typename GET_PROP_TYPE(TypeTag, Variables) |
| using Dumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >::VertexMapper = Dune::MultipleCodimMultipleGeomTypeMapper<GridView> |
Mapper for the grid view's vertices.
| anonymous enum |