|
Reference documentation for deal.II version 9.2.0
|
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\)
\(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\)
\(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\)
\(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Go to the documentation of this file.
16 #ifndef dealii_fe_base_h
17 #define dealii_fe_base_h
352 const unsigned int degree,
402 template <
int structdim>
512 return dofs_per_vertex;
521 return dofs_per_line;
530 return dofs_per_quad;
548 return dofs_per_face;
557 return dofs_per_cell;
563 template <
int structdim>
570 return dofs_per_vertex;
572 return dofs_per_line;
574 return dofs_per_quad;
598 return block_indices_data;
607 return block_indices_data.
size();
624 return ((space & conforming_space) == space);
unsigned int size() const
unsigned int tensor_degree() const
const unsigned int components
bool operator==(const FiniteElementData &) const
const unsigned int dofs_per_quad
unsigned int n_dofs_per_face() const
const unsigned int dofs_per_hex
@ either_element_can_dominate
const unsigned int degree
unsigned int n_dofs_per_vertex() const
unsigned int n_blocks() const
const unsigned int first_face_line_index
@ neither_element_dominates
@ other_element_dominates
unsigned int n_dofs_per_hex() const
const unsigned int dofs_per_line
unsigned int n_dofs_per_line() const
const unsigned int dofs_per_cell
static const unsigned int dimension
#define DEAL_II_NAMESPACE_OPEN
const unsigned int first_quad_index
FiniteElementData(const std::vector< unsigned int > &dofs_per_object, const unsigned int n_components, const unsigned int degree, const Conformity conformity=unknown, const BlockIndices &block_indices=BlockIndices())
const Conformity conforming_space
const unsigned int dofs_per_face
static ::ExceptionBase & ExcInternalError()
#define Assert(cond, exc)
unsigned int n_dofs_per_quad() const
Domination operator&(const Domination d1, const Domination d2)
static const unsigned int invalid_unsigned_int
const unsigned int dofs_per_vertex
unsigned int n_components() const
const BlockIndices block_indices_data
bool conforms(const Conformity) const
#define DEAL_II_NAMESPACE_CLOSE
unsigned int n_dofs_per_cell() const
const unsigned int first_face_quad_index
unsigned int n_dofs_per_object() const
const unsigned int first_hex_index
const unsigned int first_line_index
const BlockIndices & block_indices() const