|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::CachedShapeFunctionSets< GridPart, ShapeFunctionSet, Factory > Class Template Reference
#include <dune/fem/space/discontinuousgalerkin/shapefunctionsets.hh>
Inheritance diagram for Dune::Fem::CachedShapeFunctionSets< GridPart, ShapeFunctionSet, Factory >:

Public Types | |
| typedef GridPart | GridPartType |
| grid part type | |
| typedef Dune::Fem::ShapeFunctionSetProxy< ShapeFunctionSet > | ShapeFunctionSetType |
| shape function set type | |
Public Member Functions | |
Construction | |
| CachedShapeFunctionSets (const GridPartType &gridPart) | |
Copying and assignment | |
| CachedShapeFunctionSets (const ThisType &)=delete | |
| CachedShapeFunctionSets (ThisType &&other) | |
| CachedShapeFunctionSets & | operator= (const ThisType &)=delete |
Public member functions | |
| const std::vector< Dune::GeometryType > & | types () const |
| return vector of geometry types | |
| int | order () const |
| return maximum order | |
| int | order (Dune::GeometryType type) const |
| return maximum order | |
| ShapeFunctionSetType | shapeFunctionSet (const Dune::GeometryType &type) const |
| return shape function set | |
Member Typedef Documentation
◆ GridPartType
template<class GridPart , class ShapeFunctionSet , class Factory = Dune::Fem::DefaultSingletonFactory< Dune::GeometryType, ShapeFunctionSet >>
| typedef GridPart Dune::Fem::CachedShapeFunctionSets< GridPart, ShapeFunctionSet, Factory >::GridPartType |
grid part type
◆ ShapeFunctionSetType
template<class GridPart , class ShapeFunctionSet , class Factory = Dune::Fem::DefaultSingletonFactory< Dune::GeometryType, ShapeFunctionSet >>
| typedef Dune::Fem::ShapeFunctionSetProxy< ShapeFunctionSet > Dune::Fem::CachedShapeFunctionSets< GridPart, ShapeFunctionSet, Factory >::ShapeFunctionSetType |
shape function set type
Constructor & Destructor Documentation
◆ CachedShapeFunctionSets() [1/3]
template<class GridPart , class ShapeFunctionSet , class Factory = Dune::Fem::DefaultSingletonFactory< Dune::GeometryType, ShapeFunctionSet >>
|
inlineexplicit |
◆ CachedShapeFunctionSets() [2/3]
template<class GridPart , class ShapeFunctionSet , class Factory = Dune::Fem::DefaultSingletonFactory< Dune::GeometryType, ShapeFunctionSet >>
|
delete |
◆ CachedShapeFunctionSets() [3/3]
template<class GridPart , class ShapeFunctionSet , class Factory = Dune::Fem::DefaultSingletonFactory< Dune::GeometryType, ShapeFunctionSet >>
|
inline |
Member Function Documentation
◆ operator=()
template<class GridPart , class ShapeFunctionSet , class Factory = Dune::Fem::DefaultSingletonFactory< Dune::GeometryType, ShapeFunctionSet >>
|
delete |
◆ order() [1/2]
template<class GridPart , class ShapeFunctionSet , class Factory = Dune::Fem::DefaultSingletonFactory< Dune::GeometryType, ShapeFunctionSet >>
|
inline |
return maximum order
◆ order() [2/2]
template<class GridPart , class ShapeFunctionSet , class Factory = Dune::Fem::DefaultSingletonFactory< Dune::GeometryType, ShapeFunctionSet >>
|
inline |
return maximum order
◆ shapeFunctionSet()
template<class GridPart , class ShapeFunctionSet , class Factory = Dune::Fem::DefaultSingletonFactory< Dune::GeometryType, ShapeFunctionSet >>
|
inline |
return shape function set
- Parameters
-
[in] type geometry type
- Returns
- shape function set
◆ types()
template<class GridPart , class ShapeFunctionSet , class Factory = Dune::Fem::DefaultSingletonFactory< Dune::GeometryType, ShapeFunctionSet >>
|
inline |
return vector of geometry types
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8