|
template<int spacedim> |
Point< 1 > | internal::MappingQ1::transform_real_to_unit_cell (const std::array< Point< spacedim >, GeometryInfo< 1 >::vertices_per_cell > &vertices, const Point< spacedim > &p) |
|
template<int spacedim> |
Point< 2 > | internal::MappingQ1::transform_real_to_unit_cell (const std::array< Point< spacedim >, GeometryInfo< 2 >::vertices_per_cell > &vertices, const Point< spacedim > &p) |
|
template<int spacedim> |
Point< 3 > | internal::MappingQ1::transform_real_to_unit_cell (const std::array< Point< spacedim >, GeometryInfo< 3 >::vertices_per_cell > &, const Point< spacedim > &) |
|
template<int dim> |
std::vector< Point< dim > > | internal::MappingQGenericImplementation::unit_support_points (const std::vector< Point< 1 > > &line_support_points, const std::vector< unsigned int > &renumbering) |
|
inline ::Table< 2, double > | internal::MappingQGenericImplementation::compute_support_point_weights_on_quad (const unsigned int polynomial_degree) |
|
inline ::Table< 2, double > | internal::MappingQGenericImplementation::compute_support_point_weights_on_hex (const unsigned int polynomial_degree) |
|
std::vector<::Table< 2, double > > | internal::MappingQGenericImplementation::compute_support_point_weights_perimeter_to_interior (const unsigned int polynomial_degree, const unsigned int dim) |
|
template<int dim> |
inline ::Table< 2, double > | internal::MappingQGenericImplementation::compute_support_point_weights_cell (const unsigned int polynomial_degree) |
|
template<int dim, int spacedim> |
Point< spacedim > | internal::MappingQGenericImplementation::compute_mapped_location_of_point (const typename ::MappingQGeneric< dim, spacedim >::InternalData &data) |
|
template<int dim, int spacedim, typename Number > |
Point< dim, Number > | internal::MappingQGenericImplementation::do_transform_real_to_unit_cell_internal (const Point< spacedim, Number > &p, const Point< dim, Number > &initial_p_unit, const std::vector< Point< spacedim > > &points, const std::vector< Polynomials::Polynomial< double > > &polynomials_1d, const std::vector< unsigned int > &renumber, const bool print_iterations_to_deallog=false) |
|
template<int dim> |
Point< dim > | internal::MappingQGenericImplementation::do_transform_real_to_unit_cell_internal_codim1 (const typename ::Triangulation< dim, dim+1 >::cell_iterator &cell, const Point< dim+1 > &p, const Point< dim > &initial_p_unit, typename ::MappingQGeneric< dim, dim+1 >::InternalData &mdata) |
|
template<int dim, int spacedim> |
void | internal::MappingQGenericImplementation::maybe_update_q_points_Jacobians_and_grads_tensor (const CellSimilarity::Similarity cell_similarity, const typename ::MappingQGeneric< dim, spacedim >::InternalData &data, std::vector< Point< spacedim > > &quadrature_points, std::vector< DerivativeForm< 2, dim, spacedim > > &jacobian_grads) |
|
template<int dim, int spacedim> |
void | internal::MappingQGenericImplementation::maybe_compute_q_points (const typename QProjector< dim >::DataSetDescriptor data_set, const typename ::MappingQGeneric< dim, spacedim >::InternalData &data, std::vector< Point< spacedim > > &quadrature_points) |
|
template<int dim, int spacedim> |
void | internal::MappingQGenericImplementation::maybe_update_Jacobians (const CellSimilarity::Similarity cell_similarity, const typename ::QProjector< dim >::DataSetDescriptor data_set, const typename ::MappingQGeneric< dim, spacedim >::InternalData &data) |
|
template<int dim, int spacedim> |
void | internal::MappingQGenericImplementation::maybe_update_jacobian_grads (const CellSimilarity::Similarity cell_similarity, const typename QProjector< dim >::DataSetDescriptor data_set, const typename ::MappingQGeneric< dim, spacedim >::InternalData &data, std::vector< DerivativeForm< 2, dim, spacedim > > &jacobian_grads) |
|
template<int dim, int spacedim> |
void | internal::MappingQGenericImplementation::maybe_update_jacobian_pushed_forward_grads (const CellSimilarity::Similarity cell_similarity, const typename QProjector< dim >::DataSetDescriptor data_set, const typename ::MappingQGeneric< dim, spacedim >::InternalData &data, std::vector< Tensor< 3, spacedim > > &jacobian_pushed_forward_grads) |
|
template<int dim, int spacedim> |
void | internal::MappingQGenericImplementation::maybe_update_jacobian_2nd_derivatives (const CellSimilarity::Similarity cell_similarity, const typename QProjector< dim >::DataSetDescriptor data_set, const typename ::MappingQGeneric< dim, spacedim >::InternalData &data, std::vector< DerivativeForm< 3, dim, spacedim > > &jacobian_2nd_derivatives) |
|
template<int dim, int spacedim> |
void | internal::MappingQGenericImplementation::maybe_update_jacobian_pushed_forward_2nd_derivatives (const CellSimilarity::Similarity cell_similarity, const typename QProjector< dim >::DataSetDescriptor data_set, const typename ::MappingQGeneric< dim, spacedim >::InternalData &data, std::vector< Tensor< 4, spacedim > > &jacobian_pushed_forward_2nd_derivatives) |
|
template<int dim, int spacedim> |
void | internal::MappingQGenericImplementation::maybe_update_jacobian_3rd_derivatives (const CellSimilarity::Similarity cell_similarity, const typename QProjector< dim >::DataSetDescriptor data_set, const typename ::MappingQGeneric< dim, spacedim >::InternalData &data, std::vector< DerivativeForm< 4, dim, spacedim > > &jacobian_3rd_derivatives) |
|
template<int dim, int spacedim> |
void | internal::MappingQGenericImplementation::maybe_update_jacobian_pushed_forward_3rd_derivatives (const CellSimilarity::Similarity cell_similarity, const typename QProjector< dim >::DataSetDescriptor data_set, const typename ::MappingQGeneric< dim, spacedim >::InternalData &data, std::vector< Tensor< 5, spacedim > > &jacobian_pushed_forward_3rd_derivatives) |
|
template<int dim, int spacedim> |
void | internal::MappingQGenericImplementation::maybe_compute_face_data (const ::MappingQGeneric< dim, spacedim > &mapping, const typename ::Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const unsigned int subface_no, const unsigned int n_q_points, const std::vector< double > &weights, const typename ::MappingQGeneric< dim, spacedim >::InternalData &data, internal::FEValuesImplementation::MappingRelatedData< dim, spacedim > &output_data) |
|
template<int dim, int spacedim> |
void | internal::MappingQGenericImplementation::do_fill_fe_face_values (const ::MappingQGeneric< dim, spacedim > &mapping, const typename ::Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const unsigned int subface_no, const typename QProjector< dim >::DataSetDescriptor data_set, const Quadrature< dim - 1 > &quadrature, const typename ::MappingQGeneric< dim, spacedim >::InternalData &data, internal::FEValuesImplementation::MappingRelatedData< dim, spacedim > &output_data) |
|
template<int dim, int spacedim, int rank> |
void | internal::MappingQGenericImplementation::transform_fields (const ArrayView< const Tensor< rank, dim > > &input, const MappingKind mapping_kind, const typename Mapping< dim, spacedim >::InternalDataBase &mapping_data, const ArrayView< Tensor< rank, spacedim > > &output) |
|
template<int dim, int spacedim, int rank> |
void | internal::MappingQGenericImplementation::transform_gradients (const ArrayView< const Tensor< rank, dim > > &input, const MappingKind mapping_kind, const typename Mapping< dim, spacedim >::InternalDataBase &mapping_data, const ArrayView< Tensor< rank, spacedim > > &output) |
|
template<int dim, int spacedim> |
void | internal::MappingQGenericImplementation::transform_hessians (const ArrayView< const Tensor< 3, dim > > &input, const MappingKind mapping_kind, const typename Mapping< dim, spacedim >::InternalDataBase &mapping_data, const ArrayView< Tensor< 3, spacedim > > &output) |
|
template<int dim, int spacedim, int rank> |
void | internal::MappingQGenericImplementation::transform_differential_forms (const ArrayView< const DerivativeForm< rank, dim, spacedim > > &input, const MappingKind mapping_kind, const typename Mapping< dim, spacedim >::InternalDataBase &mapping_data, const ArrayView< Tensor< rank+1, spacedim > > &output) |
|