Reference documentation for deal.II version 9.2.0
|
Classes and functions that have to do with hp finite elements. The step-27 tutorial program gives an overview of how to use the classes in this namespace. A slightly more exotic application is given in step-46. More...
Modules | |
hp Collections | |
In the implementation of the hp finite element method, each cell might have a different finite element associated with it. To handle this, the hp::DoFHandler must have a whole set of finite element classes associated with it. This concept is represented by the hp::FECollection class: Objects of this type act as containers that hold a whole set of finite element objects. Instead of storing pointers to finite element objects on each cell, we then only store an index for each cell that identifies the finite element object within the collection that should be used by this cell. The DoFHandler object associated with the given cell can then assign degrees of freedom to each cell in accordance with the finite element used for it. | |
Namespaces | |
hp | |
hp::Refinement | |
Classes and functions that have to do with hp finite elements. The step-27 tutorial program gives an overview of how to use the classes in this namespace. A slightly more exotic application is given in step-46.
The hp namespace implements the algorithms and data structures used for the hp framework in deal.II. An overview over the details of how these algorithms work and what data structures are used is given in the hp paper.