FESystem< dim, spacedim > Member List

This is the complete list of members for FESystem< dim, spacedim >, including all inherited members.

adjust_line_dof_index_for_line_orientation(const unsigned int index, const bool line_orientation) constFiniteElement< dim, spacedim >
adjust_line_dof_index_for_line_orientation_tableFiniteElement< 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) constFiniteElement< dim, spacedim >
adjust_quad_dof_index_for_face_orientation_tableFiniteElement< dim, spacedim > [protected]
base_element(const unsigned int index) const FESystem< dim, spacedim > [virtual]
base_elementsFESystem< dim, spacedim > [private]
block_to_base_index(const unsigned int block) constFiniteElement< dim, spacedim > [inline]
blocksFiniteElementData< dim >
build_cell_tables()FESystem< dim, spacedim > [private]
build_face_tables()FESystem< dim, spacedim > [private]
build_interface_constraints()FESystem< dim, spacedim > [private]
cached_primitivityFiniteElement< dim, spacedim > [protected]
clone() const FESystem< dim, spacedim > [protected, virtual]
compare_for_face_domination(const FiniteElement< dim, spacedim > &fe_other) const FESystem< dim, spacedim > [virtual]
component_to_base_index(const unsigned int component) constFiniteElement< dim, spacedim > [inline]
component_to_block_index(const unsigned int component) constFiniteElement< dim, spacedim >
component_to_system_index(const unsigned int component, const unsigned int index) constFiniteElement< dim, spacedim > [inline]
componentsFiniteElementData< dim >
compute_2nd(const Mapping< dim, spacedim > &mapping, const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int offset, typename Mapping< dim, spacedim >::InternalDataBase &mapping_internal, InternalDataBase &fe_internal, FEValuesData< dim, spacedim > &data) constFiniteElement< dim, spacedim > [protected]
compute_fill(const Mapping< dim, spacedim > &mapping, const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const unsigned int sub_no, const Quadrature< dim_1 > &quadrature, enum CellSimilarity::Similarity cell_similarity, typename Mapping< dim, spacedim >::InternalDataBase &mapping_data, typename Mapping< dim, spacedim >::InternalDataBase &fe_data, FEValuesData< dim, spacedim > &data) const FESystem< dim, spacedim > [inline, protected]
compute_n_nonzero_components(const std::vector< std::vector< bool > > &nonzero_components)FiniteElement< dim, spacedim > [protected, static]
compute_nonzero_components(const FiniteElement< dim, spacedim > &fe1, const unsigned int N1)FESystem< dim, spacedim > [private, static]
compute_nonzero_components(const FiniteElement< dim, spacedim > &fe1, const unsigned int N1, const FiniteElement< dim, spacedim > &fe2, const unsigned int N2)FESystem< dim, spacedim > [private, static]
compute_nonzero_components(const FiniteElement< dim, spacedim > &fe1, const unsigned int N1, const FiniteElement< dim, spacedim > &fe2, const unsigned int N2, const FiniteElement< dim, spacedim > &fe3, const unsigned int N3)FESystem< dim, spacedim > [private, static]
compute_nonzero_components(const std::vector< const FiniteElement< dim, spacedim > * > &fes, const std::vector< unsigned int > &multiplicities)FESystem< dim, spacedim > [private, static]
compute_restriction_is_additive_flags(const FiniteElement< dim, spacedim > &fe, const unsigned int N)FESystem< dim, spacedim > [private, static]
compute_restriction_is_additive_flags(const FiniteElement< dim, spacedim > &fe1, const unsigned int N1, const FiniteElement< dim, spacedim > &fe2, const unsigned int N2)FESystem< dim, spacedim > [private, static]
compute_restriction_is_additive_flags(const FiniteElement< dim, spacedim > &fe1, const unsigned int N1, const FiniteElement< dim, spacedim > &fe2, const unsigned int N2, const FiniteElement< dim, spacedim > &fe3, const unsigned int N3)FESystem< dim, spacedim > [private, static]
compute_restriction_is_additive_flags(const std::vector< const FiniteElement< dim, spacedim > * > &fes, const std::vector< unsigned int > &multiplicities)FESystem< dim, spacedim > [private, static]
conforming_spaceFiniteElementData< dim >
Conformity enum nameFiniteElementData< dim >
conforms(const Conformity) constFiniteElementData< dim >
constraints(const internal::SubfaceCase< dim > &subface_case=internal::SubfaceCase< dim >::case_isotropic) constFiniteElement< dim, spacedim >
constraints_are_implemented(const internal::SubfaceCase< dim > &subface_case=internal::SubfaceCase< dim >::case_isotropic) constFiniteElement< dim, spacedim >
degreeFiniteElementData< dim >
dimensionFiniteElementData< dim > [static]
dofs_per_cellFiniteElementData< dim >
dofs_per_faceFiniteElementData< dim >
dofs_per_hexFiniteElementData< dim >
dofs_per_lineFiniteElementData< dim >
dofs_per_quadFiniteElementData< dim >
dofs_per_vertexFiniteElementData< dim >
element_multiplicity(const unsigned int index) const FESystem< dim, spacedim > [virtual]
ElementPair typedefFESystem< dim, spacedim > [private]
face_system_to_base_index(const unsigned int index) constFiniteElement< dim, spacedim > [inline]
face_system_to_component_index(const unsigned int index) constFiniteElement< dim, spacedim > [inline]
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) constFiniteElementData< dim >
face_to_equivalent_cell_index(const unsigned int index) constFiniteElementData< dim >
FESystem(const FiniteElement< dim, spacedim > &fe, const unsigned int n_elements)FESystem< dim, spacedim >
FESystem(const FiniteElement< dim, spacedim > &fe1, const unsigned int n1, const FiniteElement< dim, spacedim > &fe2, const unsigned int n2)FESystem< dim, spacedim >
FESystem(const FiniteElement< dim, spacedim > &fe1, const unsigned int n1, const FiniteElement< dim, spacedim > &fe2, const unsigned int n2, const FiniteElement< dim, spacedim > &fe3, const unsigned int n3)FESystem< dim, spacedim >
fill_fe_face_values(const Mapping< dim, spacedim > &mapping, const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const Quadrature< dim-1 > &quadrature, typename Mapping< dim, spacedim >::InternalDataBase &mapping_data, typename Mapping< dim, spacedim >::InternalDataBase &fe_data, FEValuesData< dim, spacedim > &data) const FESystem< dim, spacedim > [protected, virtual]
fill_fe_subface_values(const Mapping< dim, spacedim > &mapping, const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const unsigned int sub_no, const Quadrature< dim-1 > &quadrature, typename Mapping< dim, spacedim >::InternalDataBase &mapping_data, typename Mapping< dim, spacedim >::InternalDataBase &fe_data, FEValuesData< dim, spacedim > &data) const FESystem< dim, spacedim > [protected, virtual]
fill_fe_values(const Mapping< dim, spacedim > &mapping, const typename Triangulation< dim, spacedim >::cell_iterator &cell, const Quadrature< dim > &quadrature, typename Mapping< dim, spacedim >::InternalDataBase &mapping_data, typename Mapping< dim, spacedim >::InternalDataBase &fe_data, FEValuesData< dim, spacedim > &data, enum CellSimilarity::Similarity &cell_similarity) const FESystem< dim, spacedim > [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, spacedim >
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) constFiniteElement< dim, spacedim > [inline]
first_face_line_indexFiniteElementData< dim >
first_face_quad_indexFiniteElementData< dim >
first_hex_indexFiniteElementData< dim >
first_line_indexFiniteElementData< dim >
first_quad_indexFiniteElementData< dim >
generalized_face_support_pointsFiniteElement< dim, spacedim > [protected]
generalized_support_pointsFiniteElement< dim, spacedim > [protected]
get_data(const UpdateFlags update_flags, const Mapping< dim, spacedim > &mapping, const Quadrature< dim > &quadrature) const FESystem< dim, spacedim > [protected, virtual]
get_face_interpolation_matrix(const FiniteElement< dim, spacedim > &source, FullMatrix< double > &matrix) const FESystem< dim, spacedim > [virtual]
get_generalized_face_support_points() constFiniteElement< dim, spacedim >
get_generalized_support_points() constFiniteElement< dim, spacedim >
get_interpolation_matrix(const FiniteElement< dim, spacedim > &source, FullMatrix< double > &matrix) const FESystem< dim, spacedim > [virtual]
get_name() const FESystem< dim, spacedim > [virtual]
get_nonzero_components(const unsigned int i) constFiniteElement< dim, spacedim > [inline]
get_prolongation_matrix(const unsigned int child, const RefinementCase< dim > &refinement_case=RefinementCase< dim >::isotropic_refinement) constFiniteElement< dim, spacedim >
get_restriction_matrix(const unsigned int child, const RefinementCase< dim > &refinement_case=RefinementCase< dim >::isotropic_refinement) constFiniteElement< dim, spacedim >
get_subface_interpolation_matrix(const FiniteElement< dim, spacedim > &source, const unsigned int subface, FullMatrix< double > &matrix) const FESystem< dim, spacedim > [virtual]
get_unit_face_support_points() constFiniteElement< dim, spacedim >
get_unit_support_points() constFiniteElement< dim, spacedim >
H1 enum valueFiniteElementData< dim >
H2 enum valueFiniteElementData< dim >
has_face_support_points() constFiniteElement< dim, spacedim >
has_generalized_face_support_points() constFiniteElement< dim, spacedim >
has_generalized_support_points() constFiniteElement< dim, spacedim >
has_support_on_face(const unsigned int shape_index, const unsigned int face_index) const FESystem< dim, spacedim > [virtual]
has_support_points() constFiniteElement< dim, spacedim >
Hcurl enum valueFiniteElementData< dim >
Hdiv enum valueFiniteElementData< dim >
hp::FECollection< dim, spacedim > classFiniteElement< dim, spacedim > [friend]
hp_constraints_are_implemented() const FESystem< dim, spacedim > [virtual]
hp_line_dof_identities(const FiniteElement< dim, spacedim > &fe_other) const FESystem< dim, spacedim > [virtual]
hp_object_dof_identities(const FiniteElement< dim, spacedim > &fe_other) const FESystem< dim, spacedim > [inline, private]
hp_quad_dof_identities(const FiniteElement< dim, spacedim > &fe_other) const FESystem< dim, spacedim > [virtual]
hp_vertex_dof_identities(const FiniteElement< dim, spacedim > &fe_other) const FESystem< dim, spacedim > [virtual]
initialize()FESystem< dim, spacedim > [private]
initialize_quad_dof_index_permutation()FESystem< dim, spacedim > [private]
initialize_unit_face_support_points()FESystem< dim, spacedim > [private]
initialize_unit_face_support_points()FESystem< dim, spacedim > [inline]
initialize_unit_support_points()FESystem< dim, spacedim > [private]
interface_constraintsFiniteElement< dim, spacedim > [protected]
interface_constraints_size() constFiniteElement< dim, spacedim > [protected]
interpolate(std::vector< double > &local_dofs, const std::vector< double > &values) constFiniteElement< dim, spacedim > [virtual]
interpolate(std::vector< double > &local_dofs, const std::vector< Vector< double > > &values, unsigned int offset=0) constFiniteElement< dim, spacedim > [virtual]
interpolate(std::vector< double > &local_dofs, const VectorSlice< const std::vector< std::vector< double > > > &values) constFiniteElement< dim, spacedim > [virtual]
invalid_face_numberFESystem< dim, spacedim > [private, static]
is_primitive(const unsigned int i) constFiniteElement< dim, spacedim > [inline]
is_primitive() constFiniteElement< dim, spacedim > [inline]
isotropic_prolongation_is_implemented() constFiniteElement< dim, spacedim >
isotropic_restriction_is_implemented() constFiniteElement< dim, spacedim >
L2 enum valueFiniteElementData< dim >
list_subscribers() const Subscriptor
memory_consumption() const FESystem< dim, spacedim > [virtual]
multiply_dof_numbers(const FiniteElementData< dim > &fe_data, const unsigned int N)FESystem< dim, spacedim > [private, static]
multiply_dof_numbers(const FiniteElementData< dim > &fe1, const unsigned int N1, const FiniteElementData< dim > &fe2, const unsigned int N2)FESystem< dim, spacedim > [private, static]
multiply_dof_numbers(const FiniteElementData< dim > &fe1, const unsigned int N1, const FiniteElementData< dim > &fe2, const unsigned int N2, const FiniteElementData< dim > &fe3, const unsigned int N3)FESystem< dim, spacedim > [private, static]
n_base_elements() const FESystem< dim, spacedim > [virtual]
n_blocks() constFiniteElementData< dim >
n_components() constFiniteElementData< dim >
n_dofs_per_cell() constFiniteElementData< dim >
n_dofs_per_face() constFiniteElementData< dim >
n_dofs_per_hex() constFiniteElementData< dim >
n_dofs_per_line() constFiniteElementData< dim >
n_dofs_per_object() constFiniteElementData< dim > [inline]
n_dofs_per_quad() constFiniteElementData< dim >
n_dofs_per_vertex() constFiniteElementData< dim >
n_nonzero_components(const unsigned int i) constFiniteElement< dim, spacedim > [inline]
n_subscriptions() const Subscriptor
operator=(const Subscriptor &)Subscriptor
operator==(const FiniteElement< dim, spacedim > &) constFiniteElement< dim, spacedim >
FiniteElementData< dim >::operator==(const FiniteElementData &) constFiniteElementData< dim >
operator[](const unsigned int fe_index) constFiniteElement< dim, spacedim > [inline]
prolongationFiniteElement< dim, spacedim > [protected]
prolongation_is_implemented() constFiniteElement< dim, spacedim >
reinit_restriction_and_prolongation_matrices(const bool isotropic_restriction_only=false, const bool isotropic_prolongation_only=false)FiniteElement< dim, spacedim > [protected]
restrictionFiniteElement< dim, spacedim > [protected]
restriction_is_additive(const unsigned int index) constFiniteElement< dim, spacedim > [inline]
restriction_is_implemented() constFiniteElement< dim, spacedim >
shape_grad(const unsigned int i, const Point< dim > &p) const FESystem< dim, spacedim > [virtual]
shape_grad_component(const unsigned int i, const Point< dim > &p, const unsigned int component) const FESystem< dim, spacedim > [virtual]
shape_grad_grad(const unsigned int i, const Point< dim > &p) const FESystem< dim, spacedim > [virtual]
shape_grad_grad_component(const unsigned int i, const Point< dim > &p, const unsigned int component) const FESystem< dim, spacedim > [virtual]
shape_value(const unsigned int i, const Point< dim > &p) const FESystem< dim, spacedim > [virtual]
shape_value_component(const unsigned int i, const Point< dim > &p, const unsigned int component) const FESystem< dim, spacedim > [virtual]
subscribe(const char *identifier=0) const Subscriptor [inline]
Subscriptor()Subscriptor
Subscriptor(const Subscriptor &)Subscriptor
system_to_base_index(const unsigned int index) constFiniteElement< dim, spacedim > [inline]
system_to_block_index(const unsigned int component) constFiniteElement< dim, spacedim > [inline]
system_to_component_index(const unsigned int index) constFiniteElement< dim, spacedim > [inline]
tensor_degree() constFiniteElementData< dim >
unit_face_support_point(const unsigned int index) const FESystem< dim, spacedim > [virtual]
unit_face_support_pointsFiniteElement< dim, spacedim > [protected]
unit_support_point(const unsigned int index) const FESystem< dim, spacedim > [virtual]
unit_support_pointsFiniteElement< dim, spacedim > [protected]
unknown enum valueFiniteElementData< dim >
unsubscribe(const char *identifier=0) const Subscriptor [inline]
update_each(const UpdateFlags flags) const FESystem< dim, spacedim > [protected, virtual]
update_once(const UpdateFlags flags) const FESystem< dim, spacedim > [protected, virtual]
~FESystem()FESystem< dim, spacedim > [virtual]
~FiniteElement()FiniteElement< dim, spacedim > [virtual]
~Subscriptor()Subscriptor [virtual]


deal.II documentation generated on Sat Aug 15 16:51:55 2009 by doxygen 1.5.9