16 #ifndef dealii_fe_base_h 17 #define dealii_fe_base_h 220 static const unsigned int dimension = dim;
352 const unsigned int degree,
360 n_dofs_per_vertex()
const;
366 n_dofs_per_line()
const;
372 n_dofs_per_quad()
const;
378 n_dofs_per_hex()
const;
385 n_dofs_per_face()
const;
392 n_dofs_per_cell()
const;
402 template <
int structdim>
404 n_dofs_per_object()
const;
426 block_indices()
const;
435 tensor_degree()
const;
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);
const unsigned int first_hex_index
static const unsigned int invalid_unsigned_int
const unsigned int components
unsigned int n_dofs_per_object() const
const unsigned int dofs_per_quad
const unsigned int degree
unsigned int n_dofs_per_vertex() const
unsigned int n_dofs_per_hex() const
const unsigned int dofs_per_line
unsigned int n_dofs_per_face() const
bool operator==(const AlignedVector< T > &lhs, const AlignedVector< T > &rhs)
unsigned int n_blocks() const
const unsigned int first_face_line_index
const unsigned int first_quad_index
unsigned int n_dofs_per_line() const
const unsigned int dofs_per_hex
#define Assert(cond, exc)
#define DEAL_II_NAMESPACE_CLOSE
std::enable_if< IsBlockVector< VectorType >::value, unsigned int >::type n_blocks(const VectorType &vector)
const unsigned int dofs_per_cell
const BlockIndices block_indices_data
unsigned int n_dofs_per_quad() const
unsigned int n_components() const
unsigned int n_dofs_per_cell() const
const unsigned int first_face_quad_index
#define DEAL_II_NAMESPACE_OPEN
bool conforms(const Conformity) const
const Conformity conforming_space
const unsigned int dofs_per_face
const unsigned int first_line_index
Domination operator &(const Domination d1, const Domination d2)
const unsigned int dofs_per_vertex
unsigned int size() const
const BlockIndices & block_indices() const
void L2(Vector< number > &result, const FEValuesBase< dim > &fe, const std::vector< double > &input, const double factor=1.)
unsigned int tensor_degree() const
static ::ExceptionBase & ExcInternalError()