Flow123d
release_3.0.0-973-g92f55e826
|
Go to the documentation of this file.
28 unsigned int n_dofs = 0;
58 unsigned int n_dofs = 0;
unsigned int n_face_idx
Index of n-face to which the dof is associated.
FiniteElement< 1 > * fe1_
virtual FiniteElement< 3 > * fe3d(const ElementAccessor< 3 > &) const =0
FiniteElement< 2 > * fe2_
Declaration of class which provides the finite element for every mesh cell.
unsigned int n_elem_dofs(const ElementAccessor< 3 > &cell) const override
Number of dofs associated to element (not shared by adjacent elements).
const Dof & dof(unsigned int i) const
Returns i -th degree of freedom.
unsigned int dim
Association to n-face of given dimension (point, line, triangle, tetrahedron.
virtual FiniteElement< 1 > * fe1d(const ElementAccessor< 3 > &) const =0
const std::vector< unsigned int > & node_dim() const
const unsigned int n_dofs() const
Returns the number of degrees of freedom needed by the finite element.
Abstract class for description of finite elements.
FiniteElement< dim > * fe(const ElementAccessor< 3 > &) const
Return finite element object for given element.
virtual FiniteElement< 2 > * fe2d(const ElementAccessor< 3 > &) const =0
unsigned int n_node_dofs(unsigned int nid) const override
Number of dofs associated to node. nid is the node index in the mesh tree.
FiniteElement< 0 > * fe0_
FiniteElement< 3 > * fe3_
virtual FiniteElement< 0 > * fe0d(const ElementAccessor< 3 > &) const =0