Flow123d
JS_before_hm-937-g93502c2
|
#include <elasticity.hh>
Public Member Functions | |
FEObjects (Mesh *mesh_, unsigned int fe_order) | |
~FEObjects () | |
template<unsigned int dim> | |
std::shared_ptr< FiniteElement< dim > > | fe () |
template<unsigned int dim> | |
Quadrature * | q () |
std::shared_ptr< DOFHandlerMultiDim > | dh () |
std::shared_ptr< DOFHandlerMultiDim > | dh_scalar () |
std::shared_ptr< DOFHandlerMultiDim > | dh_tensor () |
template<> | |
std::shared_ptr< FiniteElement< 0 > > | fe () |
template<> | |
std::shared_ptr< FiniteElement< 1 > > | fe () |
template<> | |
std::shared_ptr< FiniteElement< 2 > > | fe () |
template<> | |
std::shared_ptr< FiniteElement< 3 > > | fe () |
Private Attributes | |
MixedPtr< FiniteElement > | fe_ |
Finite elements for the solution of the mechanics equation. More... | |
QGauss::array | q_ |
std::shared_ptr< DiscreteSpace > | ds_ |
std::shared_ptr< DOFHandlerMultiDim > | dh_ |
Object for distribution of dofs. More... | |
std::shared_ptr< DOFHandlerMultiDim > | dh_scalar_ |
std::shared_ptr< DOFHandlerMultiDim > | dh_tensor_ |
Auxiliary container class for Finite element and related objects of all dimensions. Its purpose is to provide templated access to these objects, applicable in the assembling methods.
Definition at line 48 of file elasticity.hh.
Mechanics::FEObjects::FEObjects | ( | Mesh * | mesh_, |
unsigned int | fe_order | ||
) |
Definition at line 75 of file elasticity.cc.
Mechanics::FEObjects::~FEObjects | ( | ) |
Definition at line 110 of file elasticity.cc.
|
inline |
|
inline |
|
inline |
|
inline |
std::shared_ptr<FiniteElement<0> > Mechanics::FEObjects::fe | ( | ) |
Definition at line 114 of file elasticity.cc.
std::shared_ptr<FiniteElement<3> > Mechanics::FEObjects::fe | ( | ) |
Definition at line 117 of file elasticity.cc.
std::shared_ptr<FiniteElement<2> > Mechanics::FEObjects::fe | ( | ) |
Definition at line 116 of file elasticity.cc.
std::shared_ptr<FiniteElement<1> > Mechanics::FEObjects::fe | ( | ) |
Definition at line 115 of file elasticity.cc.
|
inline |
|
private |
Object for distribution of dofs.
Definition at line 75 of file elasticity.hh.
|
private |
Definition at line 76 of file elasticity.hh.
|
private |
Definition at line 77 of file elasticity.hh.
|
private |
Definition at line 72 of file elasticity.hh.
|
private |
Finite elements for the solution of the mechanics equation.
Definition at line 68 of file elasticity.hh.
|
private |
Definition at line 69 of file elasticity.hh.