![]() |
Reference documentation for deal.II version 8.4.2
|
This is the complete list of members for FE_DGBDM< dim, spacedim >, including all inherited members.
| adjust_line_dof_index_for_line_orientation(const unsigned int index, const bool line_orientation) const | FiniteElement< dim, spacedim > | |
| adjust_line_dof_index_for_line_orientation_table | FiniteElement< dim, spacedim > | 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, spacedim > | |
| adjust_quad_dof_index_for_face_orientation_table | FiniteElement< dim, spacedim > | protected |
| base_element(const unsigned int index) const | FiniteElement< dim, spacedim > | virtual |
| base_to_block_indices | FiniteElement< dim, spacedim > | protected |
| block_indices() const | FiniteElementData< dim > | |
| block_indices_data | FiniteElementData< dim > | |
| block_mask(const FEValuesExtractors::Scalar &scalar) const | FiniteElement< dim, spacedim > | |
| block_mask(const FEValuesExtractors::Vector &vector) const | FiniteElement< dim, spacedim > | |
| block_mask(const FEValuesExtractors::SymmetricTensor< 2 > &sym_tensor) const | FiniteElement< dim, spacedim > | |
| block_mask(const ComponentMask &component_mask) const | FiniteElement< dim, spacedim > | |
| block_to_base_index(const unsigned int block) const | FiniteElement< dim, spacedim > | inline |
| cached_grad_grads | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | mutableprotected |
| cached_grads | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | mutableprotected |
| cached_point | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | mutableprotected |
| cached_values | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | mutableprotected |
| clone() const | FE_DGVector< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| compare_for_face_domination(const FiniteElement< dim, spacedim > &fe_other) const | FiniteElement< dim, spacedim > | virtual |
| component_mask(const FEValuesExtractors::Scalar &scalar) const | FiniteElement< dim, spacedim > | |
| component_mask(const FEValuesExtractors::Vector &vector) const | FiniteElement< dim, spacedim > | |
| component_mask(const FEValuesExtractors::SymmetricTensor< 2 > &sym_tensor) const | FiniteElement< dim, spacedim > | |
| component_mask(const BlockMask &block_mask) const | FiniteElement< dim, spacedim > | |
| component_to_base_index(const unsigned int component) const | FiniteElement< dim, spacedim > | inline |
| component_to_base_table | FiniteElement< dim, spacedim > | protected |
| component_to_block_index(const unsigned int component) const | FiniteElement< dim, spacedim > | |
| component_to_system_index(const unsigned int component, const unsigned int index) const | FiniteElement< dim, spacedim > | inline |
| components | FiniteElementData< dim > | |
| compute_n_nonzero_components(const std::vector< ComponentMask > &nonzero_components) | FiniteElement< dim, spacedim > | protectedstatic |
| 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, spacedim > | |
| constraints_are_implemented(const ::internal::SubfaceCase< dim > &subface_case=::internal::SubfaceCase< dim >::case_isotropic) const | FiniteElement< dim, spacedim > | |
| DeclException0(ExcFENotPrimitive) | FiniteElement< dim, spacedim > | |
| DeclException0(ExcInterpolationNotImplemented) | FiniteElement< dim, spacedim > | |
| DeclException1(ExcShapeFunctionNotPrimitive, int,<< "The shape function with index "<< arg1<< " is not primitive, i.e. it is vector-valued and "<< "has more than one non-zero vector component. This "<< "function cannot be called for these shape functions. "<< "Maybe you want to use the same function with the "<< "_component suffix?") | FiniteElement< dim, spacedim > | |
| DeclException2(ExcWrongInterfaceMatrixSize, int, int,<< "The interface matrix has a size of "<< arg1<< "x"<< arg2<< ", which is not reasonable for the current element " "in the present dimension.") | FiniteElement< dim, spacedim > | |
| Subscriptor::DeclException2(ExcNoSubscriber, char *, char *,<< "No subscriber with identifier <"<< arg2<< "> subscribes to this object of class "<< arg1<< ". Consequently, it cannot be unsubscribed.") | Subscriptor | |
| DeclException3(ExcInUse, int, char *, std::string &,<< "Object of class "<< arg2<< " is still used by "<< arg1<< " other objects."<< "\"<< "(Additional information: "<< arg3<< ")\"<< "See the entry in the Frequently Asked Questions of "<< "deal.II (linked to from http://www.dealii.org/) for "<< "a lot more information on what this error means and "<< "how to fix programs in which it happens.") | Subscriptor | |
| DeclExceptionMsg(ExcUnitShapeValuesDoNotExist, "You are trying to access the values or derivatives of shape functions " "on the reference cell of an element that does not define its shape " "functions through mapping from the reference cell. Consequently, " "you cannot ask for shape function values or derivatives on the " "reference cell.") | FiniteElement< dim, spacedim > | |
| DeclExceptionMsg(ExcFEHasNoSupportPoints, "You are trying to access the support points of a finite " "element that either has no support points at all, or for " "which the corresponding tables have not been implemented.") | FiniteElement< dim, spacedim > | |
| DeclExceptionMsg(ExcEmbeddingVoid, "You are trying to access the matrices that describe how " "to embed a finite element function on one cell into the " "finite element space on one of its children (i.e., the " "'embedding' or 'prolongation' matrices). However, the " "current finite element can either not define this sort of " "operation, or it has not yet been implemented.") | FiniteElement< dim, spacedim > | |
| DeclExceptionMsg(ExcProjectionVoid, "You are trying to access the matrices that describe how " "to restrict a finite element function from the children " "of one cell to the finite element space defined on their " "parent (i.e., the 'restriction' or 'projection' matrices). " "However, the current finite element can either not define " "this sort of operation, or it has not yet been " "implemented.") | FiniteElement< dim, spacedim > | |
| 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 | FiniteElement< dim, spacedim > | inline |
| face_system_to_base_index(const unsigned int index) const | FiniteElement< dim, spacedim > | inline |
| face_system_to_base_table | FiniteElement< dim, spacedim > | protected |
| face_system_to_component_index(const unsigned int index) const | FiniteElement< dim, spacedim > | inline |
| face_system_to_component_table | FiniteElement< dim, spacedim > | protected |
| face_to_cell_index(const unsigned int face_dof_index, const unsigned int face, const bool face_orientation=true, const bool face_flip=false, const bool face_rotation=false) const | FiniteElement< dim, spacedim > | virtual |
| FE_DGBDM(const unsigned int p) | FE_DGBDM< dim, spacedim > | |
| FE_DGVector(const unsigned int p, MappingType m) | FE_DGVector< PolynomialsBDM< dim >, dim, spacedim > | |
| FE_PolyTensor(const unsigned int degree, const FiniteElementData< dim > &fe_data, const std::vector< bool > &restriction_is_additive_flags, const std::vector< ComponentMask > &nonzero_components) | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | |
| FiniteElement::fill_fe_face_values(const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const Quadrature< dim-1 > &quadrature, const Mapping< dim, spacedim > &mapping, const typename Mapping< dim, spacedim >::InternalDataBase &mapping_internal, const ::internal::FEValues::MappingRelatedData< dim, spacedim > &mapping_data, const InternalDataBase &fe_internal, ::internal::FEValues::FiniteElementRelatedData< dim, spacedim > &output_data) const =0 | FiniteElement< dim, spacedim > | protectedpure virtual |
| FiniteElement::fill_fe_subface_values(const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const unsigned int sub_no, const Quadrature< dim-1 > &quadrature, const Mapping< dim, spacedim > &mapping, const typename Mapping< dim, spacedim >::InternalDataBase &mapping_internal, const ::internal::FEValues::MappingRelatedData< dim, spacedim > &mapping_data, const InternalDataBase &fe_internal, ::internal::FEValues::FiniteElementRelatedData< dim, spacedim > &output_data) const =0 | FiniteElement< dim, spacedim > | protectedpure virtual |
| FiniteElement::fill_fe_values(const typename Triangulation< dim, spacedim >::cell_iterator &cell, const CellSimilarity::Similarity cell_similarity, const Quadrature< dim > &quadrature, const Mapping< dim, spacedim > &mapping, const typename Mapping< dim, spacedim >::InternalDataBase &mapping_internal, const ::internal::FEValues::MappingRelatedData< dim, spacedim > &mapping_data, const InternalDataBase &fe_internal, ::internal::FEValues::FiniteElementRelatedData< dim, spacedim > &output_data) const =0 | FiniteElement< dim, spacedim > | protectedpure virtual |
| FiniteElement(const FiniteElementData< dim > &fe_data, const std::vector< bool > &restriction_is_additive_flags, const std::vector< ComponentMask > &nonzero_components) | FiniteElement< dim, spacedim > | |
| 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()) | FiniteElementData< dim > | |
| first_block_of_base(const unsigned int b) const | FiniteElement< dim, spacedim > | inline |
| 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, spacedim > | protected |
| generalized_support_points | FiniteElement< dim, spacedim > | protected |
| get_associated_geometry_primitive(const unsigned int cell_dof_index) const | FiniteElement< dim, spacedim > | inline |
| get_constant_modes() const | FiniteElement< dim, spacedim > | virtual |
| get_data(const UpdateFlags update_flags, const Mapping< dim, spacedim > &, const Quadrature< dim > &quadrature, ::internal::FEValues::FiniteElementRelatedData< dim, spacedim > &) const | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | inlineprotectedvirtual |
| get_face_data(const UpdateFlags update_flags, const Mapping< dim, spacedim > &mapping, const Quadrature< dim-1 > &quadrature, ::internal::FEValues::FiniteElementRelatedData< dim, spacedim > &output_data) const | FiniteElement< dim, spacedim > | protectedvirtual |
| get_face_interpolation_matrix(const FiniteElement< dim, spacedim > &source, FullMatrix< double > &matrix) const | FiniteElement< dim, spacedim > | virtual |
| get_generalized_support_points() const | FiniteElement< dim, spacedim > | |
| get_interpolation_matrix(const FiniteElement< dim, spacedim > &source, FullMatrix< double > &matrix) const | FiniteElement< dim, spacedim > | virtual |
| get_name() const | FE_DGBDM< dim, spacedim > | virtual |
| get_nonzero_components(const unsigned int i) const | FiniteElement< dim, spacedim > | inline |
| get_prolongation_matrix(const unsigned int child, const RefinementCase< dim > &refinement_case=RefinementCase< dim >::isotropic_refinement) const | FiniteElement< dim, spacedim > | virtual |
| get_restriction_matrix(const unsigned int child, const RefinementCase< dim > &refinement_case=RefinementCase< dim >::isotropic_refinement) const | FiniteElement< dim, spacedim > | virtual |
| get_subface_data(const UpdateFlags update_flags, const Mapping< dim, spacedim > &mapping, const Quadrature< dim-1 > &quadrature, ::internal::FEValues::FiniteElementRelatedData< dim, spacedim > &output_data) const | FiniteElement< dim, spacedim > | protectedvirtual |
| get_subface_interpolation_matrix(const FiniteElement< dim, spacedim > &source, const unsigned int subface, FullMatrix< double > &matrix) const | FiniteElement< dim, spacedim > | virtual |
| get_unit_face_support_points() const | FiniteElement< dim, spacedim > | |
| get_unit_support_points() const | FiniteElement< dim, spacedim > | |
| H1 enum value | FiniteElementData< dim > | |
| H2 enum value | FiniteElementData< dim > | |
| has_face_support_points() const | FiniteElement< dim, spacedim > | |
| has_generalized_face_support_points() const | FiniteElement< dim, spacedim > | |
| has_generalized_support_points() const | FiniteElement< dim, spacedim > | |
| has_support_on_face(const unsigned int shape_index, const unsigned int face_index) const | FE_DGVector< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| has_support_points() const | FiniteElement< dim, spacedim > | |
| Hcurl enum value | FiniteElementData< dim > | |
| Hdiv enum value | FiniteElementData< dim > | |
| hp_constraints_are_implemented() const | FiniteElement< dim, spacedim > | virtual |
| hp_line_dof_identities(const FiniteElement< dim, spacedim > &fe_other) const | FiniteElement< dim, spacedim > | virtual |
| hp_quad_dof_identities(const FiniteElement< dim, spacedim > &fe_other) const | FiniteElement< dim, spacedim > | virtual |
| hp_vertex_dof_identities(const FiniteElement< dim, spacedim > &fe_other) const | FiniteElement< dim, spacedim > | virtual |
| interface_constraints | FiniteElement< dim, spacedim > | protected |
| interface_constraints_size() const | FiniteElement< dim, spacedim > | protected |
| interpolate(std::vector< double > &local_dofs, const std::vector< double > &values) const | FE_DGVector< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| interpolate(std::vector< double > &local_dofs, const std::vector< Vector< double > > &values, unsigned int offset=0) const | FE_DGVector< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| interpolate(std::vector< double > &local_dofs, const VectorSlice< const std::vector< std::vector< double > > > &values) const | FE_DGVector< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| inverse_node_matrix | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | protected |
| is_primitive(const unsigned int i) const | FiniteElement< dim, spacedim > | inline |
| FiniteElementData::is_primitive() const | FiniteElementData< dim > | |
| isotropic_prolongation_is_implemented() const | FiniteElement< dim, spacedim > | |
| isotropic_restriction_is_implemented() const | FiniteElement< dim, spacedim > | |
| L2 enum value | FiniteElementData< dim > | |
| list_subscribers() const | Subscriptor | |
| mapping_type | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | protected |
| memory_consumption() const | FE_DGVector< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| n_base_elements() const | FiniteElement< dim, spacedim > | inline |
| 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, spacedim > | inline |
| n_nonzero_components_table | FiniteElement< dim, spacedim > | protected |
| n_subscriptions() const | Subscriptor | |
| nonzero_components | FiniteElement< dim, spacedim > | protected |
| operator=(const Subscriptor &) | Subscriptor | |
| operator==(const FiniteElement< dim, spacedim > &) const | FiniteElement< dim, spacedim > | |
| FiniteElementData::operator==(const FiniteElementData &) const | FiniteElementData< dim > | |
| operator[](const unsigned int fe_index) const | FiniteElement< dim, spacedim > | inline |
| poly_space | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | protected |
| prolongation | FiniteElement< dim, spacedim > | protected |
| prolongation_is_implemented() const | FiniteElement< dim, spacedim > | |
| reinit_restriction_and_prolongation_matrices(const bool isotropic_restriction_only=false, const bool isotropic_prolongation_only=false) | FiniteElement< dim, spacedim > | protected |
| requires_update_flags(const UpdateFlags update_flags) const | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| restriction | FiniteElement< dim, spacedim > | protected |
| restriction_is_additive(const unsigned int index) const | FiniteElement< dim, spacedim > | inline |
| restriction_is_additive_flags | FiniteElement< dim, spacedim > | protected |
| restriction_is_implemented() const | FiniteElement< dim, spacedim > | |
| serialize(Archive &ar, const unsigned int version) | Subscriptor | inline |
| set_primitivity(const bool value) | FiniteElementData< dim > | protected |
| shape_3rd_derivative(const unsigned int i, const Point< dim > &p) const | FiniteElement< dim, spacedim > | virtual |
| shape_3rd_derivative_component(const unsigned int i, const Point< dim > &p, const unsigned int component) const | FiniteElement< dim, spacedim > | virtual |
| shape_4th_derivative(const unsigned int i, const Point< dim > &p) const | FiniteElement< dim, spacedim > | virtual |
| shape_4th_derivative_component(const unsigned int i, const Point< dim > &p, const unsigned int component) const | FiniteElement< dim, spacedim > | virtual |
| shape_grad(const unsigned int i, const Point< dim > &p) const | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| shape_grad_component(const unsigned int i, const Point< dim > &p, const unsigned int component) const | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| shape_grad_grad(const unsigned int i, const Point< dim > &p) const | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| shape_grad_grad_component(const unsigned int i, const Point< dim > &p, const unsigned int component) const | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| shape_value(const unsigned int i, const Point< dim > &p) const | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| shape_value_component(const unsigned int i, const Point< dim > &p, const unsigned int component) const | FE_PolyTensor< PolynomialsBDM< dim >, dim, spacedim > | virtual |
| space_dimension | FiniteElement< dim, spacedim > | static |
| subscribe(const char *identifier=0) const | Subscriptor | |
| Subscriptor() | Subscriptor | |
| Subscriptor(const Subscriptor &) | Subscriptor | |
| system_to_base_index(const unsigned int index) const | FiniteElement< dim, spacedim > | inline |
| system_to_base_table | FiniteElement< dim, spacedim > | protected |
| system_to_block_index(const unsigned int component) const | FiniteElement< dim, spacedim > | inline |
| system_to_component_index(const unsigned int index) const | FiniteElement< dim, spacedim > | inline |
| system_to_component_table | FiniteElement< dim, spacedim > | protected |
| tensor_degree() const | FiniteElementData< dim > | |
| unit_face_support_point(const unsigned int index) const | FiniteElement< dim, spacedim > | virtual |
| unit_face_support_points | FiniteElement< dim, spacedim > | protected |
| unit_support_point(const unsigned int index) const | FiniteElement< dim, spacedim > | virtual |
| unit_support_points | FiniteElement< dim, spacedim > | protected |
| unknown enum value | FiniteElementData< dim > | |
| unsubscribe(const char *identifier=0) const | Subscriptor | |
| ~FiniteElement() | FiniteElement< dim, spacedim > | virtual |
| ~Subscriptor() | Subscriptor | virtual |
1.8.12