![]() |
Reference documentation for deal.II version 8.4.2
|
#include <deal.II/fe/fe_tools.h>
Public Member Functions | |
| virtual FiniteElement< FE::dimension, FE::space_dimension > * | get (const unsigned int degree) const |
| virtual FiniteElement< FE::dimension, FE::space_dimension > * | get (const Quadrature< 1 > &quad) const |
| template<> | |
| FiniteElement< 1, 1 > * | get (const Quadrature< 1 > &quad) const |
| template<> | |
| FiniteElement< 2, 2 > * | get (const Quadrature< 1 > &quad) const |
| template<> | |
| FiniteElement< 3, 3 > * | get (const Quadrature< 1 > &quad) const |
| template<> | |
| FiniteElement< 1, 1 > * | get (const Quadrature< 1 > &quad) const |
| template<> | |
| FiniteElement< 2, 2 > * | get (const Quadrature< 1 > &quad) const |
| template<> | |
| FiniteElement< 3, 3 > * | get (const Quadrature< 1 > &quad) const |
Public Member Functions inherited from FETools::FEFactoryBase< FE::dimension, FE::space_dimension > | |
| virtual | ~FEFactoryBase () |
Public Member Functions inherited from Subscriptor | |
| Subscriptor () | |
| Subscriptor (const Subscriptor &) | |
| virtual | ~Subscriptor () |
| Subscriptor & | operator= (const Subscriptor &) |
| void | subscribe (const char *identifier=0) const |
| void | unsubscribe (const char *identifier=0) const |
| unsigned int | n_subscriptions () const |
| void | list_subscribers () const |
| DeclException3 (ExcInUse, int, char *, std::string &,<< "Object of class "<< arg2<< " is still used by "<< arg1<< " other objects."<< "\"<< "(Additional information: "<< arg3<< ")\"<< "See the entry in the Frequently Asked Questions of "<< "deal.II (linked to from http://www.dealii.org/) for "<< "a lot more information on what this error means and "<< "how to fix programs in which it happens.") | |
| DeclException2 (ExcNoSubscriber, char *, char *,<< "No subscriber with identifier <"<< arg2<< "> subscribes to this object of class "<< arg1<< ". Consequently, it cannot be unsubscribed.") | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
A concrete class for factory objects creating finite elements of a given degree.
The class's get() function generates a finite element object of the type given as template argument, and with the degree (however the finite element class wishes to interpret this number) given as argument to get().
Definition at line 114 of file fe_tools.h.
|
virtual |
Create a FiniteElement and return a pointer to it.
Implements FETools::FEFactoryBase< FE::dimension, FE::space_dimension >.
|
virtual |
Create a FiniteElement from a quadrature formula (currently only implemented for FE_Q) and return a pointer to it.
Implements FETools::FEFactoryBase< FE::dimension, FE::space_dimension >.
Definition at line 64 of file fe_tools.cc.
|
virtual |
Create a FiniteElement from a quadrature formula (currently only implemented for FE_Q) and return a pointer to it.
Implements FETools::FEFactoryBase< FE::dimension, FE::space_dimension >.
Definition at line 73 of file fe_tools.cc.
|
virtual |
Create a FiniteElement from a quadrature formula (currently only implemented for FE_Q) and return a pointer to it.
Implements FETools::FEFactoryBase< FE::dimension, FE::space_dimension >.
Definition at line 79 of file fe_tools.cc.
|
virtual |
Create a FiniteElement from a quadrature formula (currently only implemented for FE_Q) and return a pointer to it.
Implements FETools::FEFactoryBase< FE::dimension, FE::space_dimension >.
Definition at line 85 of file fe_tools.cc.
|
virtual |
Create a FiniteElement from a quadrature formula (currently only implemented for FE_Q) and return a pointer to it.
Implements FETools::FEFactoryBase< FE::dimension, FE::space_dimension >.
Definition at line 94 of file fe_tools.cc.
|
virtual |
Create a FiniteElement from a quadrature formula (currently only implemented for FE_Q) and return a pointer to it.
Implements FETools::FEFactoryBase< FE::dimension, FE::space_dimension >.
Definition at line 100 of file fe_tools.cc.
|
virtual |
Create a FiniteElement from a quadrature formula (currently only implemented for FE_Q) and return a pointer to it.
Implements FETools::FEFactoryBase< FE::dimension, FE::space_dimension >.
Definition at line 106 of file fe_tools.cc.
1.8.12