![]() |
Reference documentation for deal.II version 8.1.0
|
#include <fe_tools.h>
Public Member Functions | |
virtual FiniteElement< dim, spacedim > * | get (const unsigned int degree) const =0 |
virtual FiniteElement< dim, spacedim > * | get (const Quadrature< 1 > &quad) const =0 |
virtual | ~FEFactoryBase () |
A base class for factory objects creating finite elements of a given degree. Derived classes are called whenever one wants to have a transparent way to create a finite element object.
This class is used in the FETools::get_fe_from_name() and FETools::add_fe_name() functions.
Definition at line 82 of file fe_tools.h.
|
virtual |
Virtual destructor doing nothing but making the compiler happy.
|
pure virtual |
Create a FiniteElement and return a pointer to it.
Implemented in FETools::FEFactory< FE >.
|
pure virtual |
Create a FiniteElement from a quadrature formula (currently only implemented for FE_Q) and return a pointer to it.
Implemented in FETools::FEFactory< FE >.