#include <dune/functions/functionspacebases/raviartthomasbasis.hh>
|
using | GridView = GV |
| The grid view that the FE space is defined on. More...
|
|
using | size_type = ST |
|
template<class TP > |
using | Node = RaviartThomasNode< GV, k, size_type, TP, basic_type > |
|
template<class TP > |
using | IndexSet = RaviartThomasNodeIndexSet< GV, k, MI, TP, ST, basic_type > |
|
using | MultiIndex = MI |
| Type used for global numbering of the basis vectors. More...
|
|
using | SizePrefix = Dune::ReservedVector< size_type, 1 > |
|
|
const static int | dofsPerFace = dim == 2 ? k+1 : 3*k+1 |
|
const static int | dofsPerElement = dim == 2 ? (basic_type == GeometryType::cube ? k*(k+1)*dim : k*dim) : k*(k+1)*(k+1)*dim |
|
◆ GridView
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
The grid view that the FE space is defined on.
◆ IndexSet
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
template<class TP >
◆ MultiIndex
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
Type used for global numbering of the basis vectors.
◆ Node
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
template<class TP >
◆ size_type
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
◆ SizePrefix
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
◆ RaviartThomasPreBasis()
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
Constructor for a given grid view object.
◆ dimension()
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
- Todo:
- This method has been added to the interface without prior discussion.
◆ gridView()
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
Obtain the grid view that the basis is defined on.
◆ indexSet()
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
template<class TP >
◆ initializeIndices()
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
◆ maxNodeSize()
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
◆ node()
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
template<class TP >
◆ size() [1/2]
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
◆ size() [2/2]
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
Return number possible values for next position in multi index.
◆ update()
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
◆ codimOffset_
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
◆ dofsPerCodim
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
◆ dofsPerElement
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
const static int Dune::Functions::RaviartThomasPreBasis< GV, k, MI, ST, basic_type >::dofsPerElement = dim == 2 ? (basic_type == GeometryType::cube ? k*(k+1)*dim : k*dim) : k*(k+1)*(k+1)*dim |
|
static |
◆ dofsPerFace
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
◆ finiteElementMap_
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
◆ gridView_
template<typename GV , int k, class MI , class ST , GeometryType::BasicType basic_type>
The documentation for this class was generated from the following file: