| adjust_line_dof_index_for_line_orientation(const unsigned int index, const bool line_orientation) const | FiniteElement< dim > | |
| adjust_line_dof_index_for_line_orientation_table | FiniteElement< dim > | [protected] |
| adjust_quad_dof_index_for_face_orientation(const unsigned int index, const bool face_orientation, const bool face_flip, const bool face_rotation) const | FiniteElement< dim > | |
| adjust_quad_dof_index_for_face_orientation_table | FiniteElement< dim > | [protected] |
| base_element(const unsigned int index) const | FE_Poly< AdiniPoly, 2 > | [virtual] |
| block_to_base_index(const unsigned int block) const | FiniteElement< dim > | |
| blocks | FiniteElementData< dim > | |
| cached_primitivity | FiniteElement< dim > | [protected] |
| clone() const | FE_Adini | [protected, virtual] |
| compare_for_face_domination(const FiniteElement< dim > &fe_other) const | FiniteElement< dim > | [virtual] |
| component_to_base_index(const unsigned int component) const | FiniteElement< dim > | |
| component_to_block_index(const unsigned int component) const | FiniteElement< dim > | |
| component_to_system_index(const unsigned int component, const unsigned int index) const | FiniteElement< dim > | |
| components | FiniteElementData< dim > | |
| compute_2nd(const Mapping< dim > &mapping, const typename Triangulation< dim >::cell_iterator &cell, const unsigned int offset, typename Mapping< dim >::InternalDataBase &mapping_internal, InternalDataBase &fe_internal, FEValuesData< dim > &data) const | FiniteElement< dim > | [protected] |
| compute_n_nonzero_components(const std::vector< std::vector< bool > > &nonzero_components) | FiniteElement< dim > | [protected, static] |
| conforming_space | FiniteElementData< dim > | |
| Conformity enum name | FiniteElementData< dim > | |
| conforms(const Conformity) const | FiniteElementData< dim > | |
| constraints(const internal::SubfaceCase< dim > &subface_case=internal::SubfaceCase< dim >::case_isotropic) const | FiniteElement< dim > | |
| constraints_are_implemented(const internal::SubfaceCase< dim > &subface_case=internal::SubfaceCase< dim >::case_isotropic) const | FiniteElement< dim > | |
| degree | FiniteElementData< dim > | |
| dimension | FiniteElementData< dim > | [static] |
| dofs_per_cell | FiniteElementData< dim > | |
| dofs_per_face | FiniteElementData< dim > | |
| dofs_per_hex | FiniteElementData< dim > | |
| dofs_per_line | FiniteElementData< dim > | |
| dofs_per_quad | FiniteElementData< dim > | |
| dofs_per_vertex | FiniteElementData< dim > | |
| element_multiplicity(const unsigned int index) const | FE_Poly< AdiniPoly, 2 > | [virtual] |
| face_system_to_base_index(const unsigned int index) const | FiniteElement< dim > | |
| face_system_to_component_index(const unsigned int index) const | FiniteElement< dim > | |
| face_to_cell_index(const unsigned int face_index, const unsigned int face, const bool face_orientation=true, const bool face_flip=false, const bool face_rotation=false) const | FiniteElementData< dim > | |
| face_to_equivalent_cell_index(const unsigned int index) const | FiniteElementData< dim > | |
| face_to_equivalent_cell_index(const unsigned int index) const | FiniteElementData< dim > | |
| face_to_equivalent_cell_index(const unsigned int index) const | FiniteElementData< dim > | |
| face_to_equivalent_cell_index(const unsigned int index) const | FiniteElementData< dim > | |
| FE_Adini() | FE_Adini | |
| FE_Poly(const AdiniPoly &poly_space, const FiniteElementData< 2 > &fe_data, const std::vector< bool > &restriction_is_additive_flags, const std::vector< std::vector< bool > > &nonzero_components) | FE_Poly< AdiniPoly, 2 > | |
| fill_fe_face_values(const Mapping< 2 > &mapping, const Triangulation< 2 >::cell_iterator &cell, const unsigned int face_no, const Quadrature< 1 > &quadrature, Mapping< 2 >::InternalDataBase &mapping_internal, Mapping< 2 >::InternalDataBase &fe_internal, FEValuesData< 2 > &data) const | FE_Adini | [protected, virtual] |
| FE_Poly< AdiniPoly, 2 >::fill_fe_face_values(const Mapping< 2 > &mapping, const typename Triangulation< 2 >::cell_iterator &cell, const unsigned int face_no, const Quadrature< 2-1 > &quadrature, typename Mapping< 2 >::InternalDataBase &mapping_internal, typename Mapping< 2 >::InternalDataBase &fe_internal, FEValuesData< 2 > &data) const | FE_Poly< AdiniPoly, 2 > | [protected, virtual] |
| fill_fe_subface_values(const Mapping< 2 > &mapping, const Triangulation< 2 >::cell_iterator &cell, const unsigned int face_no, const unsigned int sub_no, const Quadrature< 1 > &quadrature, Mapping< 2 >::InternalDataBase &mapping_internal, Mapping< 2 >::InternalDataBase &fe_internal, FEValuesData< 2 > &data) const | FE_Adini | [protected, virtual] |
| FE_Poly< AdiniPoly, 2 >::fill_fe_subface_values(const Mapping< 2 > &mapping, const typename Triangulation< 2 >::cell_iterator &cell, const unsigned int face_no, const unsigned int sub_no, const Quadrature< 2-1 > &quadrature, typename Mapping< 2 >::InternalDataBase &mapping_internal, typename Mapping< 2 >::InternalDataBase &fe_internal, FEValuesData< 2 > &data) const | FE_Poly< AdiniPoly, 2 > | [protected, virtual] |
| fill_fe_values(const Mapping< 2 > &mapping, const Triangulation< 2 >::cell_iterator &cell, const Quadrature< 2 > &quadrature, Mapping< 2 >::InternalDataBase &mapping_internal, Mapping< 2 >::InternalDataBase &fe_internal, FEValuesData< 2 > &data) const | FE_Adini | [protected, virtual] |
| FE_Poly< AdiniPoly, 2 >::fill_fe_values(const Mapping< 2 > &mapping, const typename Triangulation< 2 >::cell_iterator &cell, const Quadrature< 2 > &quadrature, typename Mapping< 2 >::InternalDataBase &mapping_internal, typename Mapping< 2 >::InternalDataBase &fe_internal, FEValuesData< 2 > &data) const | FE_Poly< AdiniPoly, 2 > | [protected, virtual] |
| FiniteElement(const FiniteElementData< dim > &fe_data, const std::vector< bool > &restriction_is_additive_flags, const std::vector< std::vector< bool > > &nonzero_components) | FiniteElement< dim > | |
| FiniteElementData() | FiniteElementData< dim > | |
| FiniteElementData(const std::vector< unsigned int > &dofs_per_object, const unsigned int n_components, const unsigned int degree, const Conformity conformity=unknown, const unsigned int n_blocks=numbers::invalid_unsigned_int) | FiniteElementData< dim > | |
| first_block_of_base(const unsigned int b) const | FiniteElement< dim > | |
| first_face_line_index | FiniteElementData< dim > | |
| first_face_quad_index | FiniteElementData< dim > | |
| first_hex_index | FiniteElementData< dim > | |
| first_line_index | FiniteElementData< dim > | |
| first_quad_index | FiniteElementData< dim > | |
| generalized_face_support_points | FiniteElement< dim > | [protected] |
| generalized_support_points | FiniteElement< dim > | [protected] |
| get_data(const UpdateFlags, const Mapping< 2 > &mapping, const Quadrature< 2 > &quadrature) const | FE_Poly< AdiniPoly, 2 > | [protected, virtual] |
| get_degree() const | FE_Poly< AdiniPoly, 2 > | |
| get_dpo_vector() | FE_Adini | [private] |
| get_face_interpolation_matrix(const FiniteElement< dim > &source, FullMatrix< double > &matrix) const | FiniteElement< dim > | [virtual] |
| get_generalized_face_support_points() const | FiniteElement< dim > | |
| get_generalized_support_points() const | FiniteElement< dim > | |
| get_interpolation_matrix(const FiniteElement< dim > &source, FullMatrix< double > &matrix) const | FiniteElement< dim > | [virtual] |
| get_name() const | FE_Adini | [virtual] |
| get_nonzero_components(const unsigned int i) const | FiniteElement< dim > | |
| get_prolongation_matrix(const unsigned int child, const RefinementCase< dim > &refinement_case=RefinementCase< dim >::isotropic_refinement) const | FiniteElement< dim > | |
| get_restriction_matrix(const unsigned int child, const RefinementCase< dim > &refinement_case=RefinementCase< dim >::isotropic_refinement) const | FiniteElement< dim > | |
| get_subface_interpolation_matrix(const FiniteElement< dim > &source, const unsigned int subface, FullMatrix< double > &matrix) const | FiniteElement< dim > | [virtual] |
| get_unit_face_support_points() const | FiniteElement< dim > | |
| get_unit_support_points() const | FiniteElement< dim > | |
| h | FiniteElement< dim > | [friend] |
| H1 | FiniteElementData< dim > | |
| H2 | FiniteElementData< dim > | |
| has_face_support_points() const | FiniteElement< dim > | |
| has_generalized_face_support_points() const | FiniteElement< dim > | |
| has_generalized_support_points() const | FiniteElement< dim > | |
| has_support_on_face(const unsigned int shape_index, const unsigned int face_index) const | FiniteElement< dim > | [virtual] |
| has_support_points() const | FiniteElement< dim > | |
| Hcurl | FiniteElementData< dim > | |
| Hdiv | FiniteElementData< dim > | |
| hp_constraints_are_implemented() const | FiniteElement< dim > | [virtual] |
| hp_line_dof_identities(const FiniteElement< dim > &fe_other) const | FiniteElement< dim > | [virtual] |
| hp_quad_dof_identities(const FiniteElement< dim > &fe_other) const | FiniteElement< dim > | [virtual] |
| hp_vertex_dof_identities(const FiniteElement< dim > &fe_other) const | FiniteElement< dim > | [virtual] |
| initialize_support_points() | FE_Adini | [private] |
| interface_constraints | FiniteElement< dim > | [protected] |
| interface_constraints_size() const | FiniteElement< dim > | [protected] |
| interpolate(std::vector< double > &local_dofs, const std::vector< double > &values) const | FiniteElement< dim > | [virtual] |
| interpolate(std::vector< double > &local_dofs, const std::vector< Vector< double > > &values, unsigned int offset=0) const | FiniteElement< dim > | [virtual] |
| interpolate(std::vector< double > &local_dofs, const VectorSlice< const std::vector< std::vector< double > > > &values) const | FiniteElement< dim > | [virtual] |
| is_primitive(const unsigned int i) const | FiniteElement< dim > | |
| is_primitive() const | FiniteElement< dim > | |
| isotropic_prolongation_is_implemented() const | FiniteElement< dim > | |
| isotropic_restriction_is_implemented() const | FiniteElement< dim > | |
| L2 | FiniteElementData< dim > | |
| list_subscribers() const | Subscriptor | |
| memory_consumption() const | FiniteElement< dim > | [virtual] |
| n_base_elements() const | FE_Poly< AdiniPoly, 2 > | [virtual] |
| n_blocks() const | FiniteElementData< dim > | |
| n_components() const | FiniteElementData< dim > | |
| n_dofs_per_cell() const | FiniteElementData< dim > | |
| n_dofs_per_face() const | FiniteElementData< dim > | |
| n_dofs_per_hex() const | FiniteElementData< dim > | |
| n_dofs_per_line() const | FiniteElementData< dim > | |
| n_dofs_per_object() const | FiniteElementData< dim > | |
| n_dofs_per_quad() const | FiniteElementData< dim > | |
| n_dofs_per_vertex() const | FiniteElementData< dim > | |
| n_nonzero_components(const unsigned int i) const | FiniteElement< dim > | |
| n_subscriptions() const | Subscriptor | |
| operator=(const Subscriptor &) | Subscriptor | |
| operator==(const FiniteElement< dim > &) const | FiniteElement< dim > | |
| FiniteElementData::operator==(const FiniteElementData &) const | FiniteElementData< dim > | |
| operator[](const unsigned int fe_index) const | FiniteElement< dim > | |
| poly_space | FE_Poly< AdiniPoly, 2 > | [protected] |
| prolongation | FiniteElement< dim > | [protected] |
| prolongation_is_implemented() const | FiniteElement< dim > | |
| reinit_restriction_and_prolongation_matrices(const bool isotropic_restriction_only=false, const bool isotropic_prolongation_only=false) | FiniteElement< dim > | [protected] |
| restriction | FiniteElement< dim > | [protected] |
| restriction_is_additive(const unsigned int index) const | FiniteElement< dim > | |
| restriction_is_implemented() const | FiniteElement< dim > | |
| shape_grad(const unsigned int i, const Point< 2 > &p) const | FE_Poly< AdiniPoly, 2 > | [virtual] |
| FiniteElement::shape_grad(const unsigned int i, const Point< dim > &p) const | FiniteElement< dim > | [virtual] |
| shape_grad_component(const unsigned int i, const Point< 2 > &p, const unsigned int component) const | FE_Poly< AdiniPoly, 2 > | [virtual] |
| FiniteElement::shape_grad_component(const unsigned int i, const Point< dim > &p, const unsigned int component) const | FiniteElement< dim > | [virtual] |
| shape_grad_grad(const unsigned int i, const Point< 2 > &p) const | FE_Poly< AdiniPoly, 2 > | [virtual] |
| FiniteElement::shape_grad_grad(const unsigned int i, const Point< dim > &p) const | FiniteElement< dim > | [virtual] |
| shape_grad_grad_component(const unsigned int i, const Point< 2 > &p, const unsigned int component) const | FE_Poly< AdiniPoly, 2 > | [virtual] |
| FiniteElement::shape_grad_grad_component(const unsigned int i, const Point< dim > &p, const unsigned int component) const | FiniteElement< dim > | [virtual] |
| shape_value(const unsigned int i, const Point< 2 > &p) const | FE_Poly< AdiniPoly, 2 > | [virtual] |
| FiniteElement::shape_value(const unsigned int i, const Point< dim > &p) const | FiniteElement< dim > | [virtual] |
| shape_value_component(const unsigned int i, const Point< 2 > &p, const unsigned int component) const | FE_Poly< AdiniPoly, 2 > | [virtual] |
| FiniteElement::shape_value_component(const unsigned int i, const Point< dim > &p, const unsigned int component) const | FiniteElement< dim > | [virtual] |
| subscribe(const char *identifier=0) const | Subscriptor | |
| Subscriptor() | Subscriptor | |
| Subscriptor(const Subscriptor &) | Subscriptor | |
| system_to_base_index(const unsigned int index) const | FiniteElement< dim > | |
| system_to_block_index(const unsigned int component) const | FiniteElement< dim > | |
| system_to_component_index(const unsigned int index) const | FiniteElement< dim > | |
| tensor_degree() const | FiniteElementData< dim > | |
| unit_face_support_point(const unsigned int index) const | FiniteElement< dim > | [virtual] |
| unit_face_support_points | FiniteElement< dim > | [protected] |
| unit_support_point(const unsigned int index) const | FiniteElement< dim > | [virtual] |
| unit_support_points | FiniteElement< dim > | [protected] |
| unknown | FiniteElementData< dim > | |
| unsubscribe(const char *identifier=0) const | Subscriptor | |
| update_each(const UpdateFlags flags) const | FE_Adini | [protected, virtual] |
| update_once(const UpdateFlags flags) const | FE_Poly< AdiniPoly, 2 > | [protected, virtual] |
| ~FiniteElement() | FiniteElement< dim > | [virtual] |
| ~Subscriptor() | Subscriptor | [virtual] |