|
hyper.deal
|
#include <shape_info.h>
Public Member Functions | |
| template<int dim_x, int dim_v> | |
| void | reinit (const unsigned int degree) |
| std::size_t | memory_consumption () const |
Public Attributes | |
| dealii::types::global_dof_index | dofs_per_cell |
| dealii::types::global_dof_index | dofs_per_face |
| std::vector< std::vector< unsigned int > > | face_to_cell_index_nodal |
| std::vector< std::vector< unsigned int > > | face_orientations |
Utility functions for shape functions.
| void hyperdeal::internal::MatrixFreeFunctions::ShapeInfo< Number >::reinit | ( | const unsigned int | degree | ) |
Setup internal data structures for a given degree.
TODO: take a dealii::FiniteElement?
| dealii::types::global_dof_index hyperdeal::internal::MatrixFreeFunctions::ShapeInfo< Number >::dofs_per_cell |
Degrees of freedom per cell.
| dealii::types::global_dof_index hyperdeal::internal::MatrixFreeFunctions::ShapeInfo< Number >::dofs_per_face |
Degrees of freedom per face.
| std::vector<std::vector<unsigned int> > hyperdeal::internal::MatrixFreeFunctions::ShapeInfo< Number >::face_orientations |
TODO
| std::vector<std::vector<unsigned int> > hyperdeal::internal::MatrixFreeFunctions::ShapeInfo< Number >::face_to_cell_index_nodal |
Indices of degrees of freedom of the 2*dim faces.