Reference documentation for deal.II version 9.5.0
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType > Member List

This is the complete list of members for FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >, including all inherited members.

active_fe_indexFEEvaluationData< dim, VectorizedArrayType, is_face >protected
active_quad_indexFEEvaluationData< dim, VectorizedArrayType, is_face >protected
apply_hanging_node_constraints(const bool transpose) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >protected
at_boundary() constFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
BaseClass typedefFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
begin_dof_values() constFEEvaluationData< dim, VectorizedArrayType, is_face >
begin_dof_values()FEEvaluationData< dim, VectorizedArrayType, is_face >
begin_gradients() constFEEvaluationData< dim, VectorizedArrayType, is_face >
begin_gradients()FEEvaluationData< dim, VectorizedArrayType, is_face >
begin_hessians() constFEEvaluationData< dim, VectorizedArrayType, is_face >
begin_hessians()FEEvaluationData< dim, VectorizedArrayType, is_face >
begin_values() constFEEvaluationData< dim, VectorizedArrayType, is_face >
begin_values()FEEvaluationData< dim, VectorizedArrayType, is_face >
boundary_id() constFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
cellFEEvaluationData< dim, VectorizedArrayType, is_face >protected
cell_idsFEEvaluationData< dim, VectorizedArrayType, is_face >protected
cell_typeFEEvaluationData< dim, VectorizedArrayType, is_face >protected
dataFEEvaluationData< dim, VectorizedArrayType, is_face >protected
descriptorFEEvaluationData< dim, VectorizedArrayType, is_face >protected
dimensionFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >static
distribute_local_to_global(VectorType &dst, const unsigned int first_index=0, const std::bitset< VectorizedArrayType::size()> &mask=std::bitset< VectorizedArrayType::size()>().flip()) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
divergence_is_requestedFEEvaluationData< dim, VectorizedArrayType, is_face >protected
dof_access_indexFEEvaluationData< dim, VectorizedArrayType, is_face >protected
dof_indices() constFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
dof_infoFEEvaluationData< dim, VectorizedArrayType, is_face >protected
dof_values_initializedFEEvaluationData< dim, VectorizedArrayType, is_face >protected
DoFInfo typedefFEEvaluationData< dim, VectorizedArrayType, is_face >private
dofs_per_cellFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
dofs_per_componentFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
evaluate(const EvaluationFlags::EvaluationFlags evaluation_flag)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
evaluate(const bool evaluate_values, const bool evaluate_gradients)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
evaluate(const VectorizedArrayType *values_array, const EvaluationFlags::EvaluationFlags evaluation_flag)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
evaluate(const VectorizedArrayType *values_array, const bool evaluate_values, const bool evaluate_gradients)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
face_idsFEEvaluationData< dim, VectorizedArrayType, is_face >protected
face_numbersFEEvaluationData< dim, VectorizedArrayType, is_face >protected
face_orientationsFEEvaluationData< dim, VectorizedArrayType, is_face >protected
fast_evaluation_supported(const unsigned int given_degree, const unsigned int given_n_q_points_1d)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >static
FEEvaluationAccess(const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const unsigned int dof_no, const unsigned int first_selected_component, const unsigned int quad_no, const unsigned int fe_degree, const unsigned int n_q_points, const bool is_interior_face=true, const unsigned int active_fe_index=numbers::invalid_unsigned_int, const unsigned int active_quad_index=numbers::invalid_unsigned_int, const unsigned int face_type=numbers::invalid_unsigned_int)FEEvaluationAccess< dim, n_components_, Number, is_face, VectorizedArrayType >protected
FEEvaluationAccess(const Mapping< dim > &mapping, const FiniteElement< dim > &fe, const Quadrature< 1 > &quadrature, const UpdateFlags update_flags, const unsigned int first_selected_component, const FEEvaluationData< dim, VectorizedArrayType, is_face > *other)FEEvaluationAccess< dim, n_components_, Number, is_face, VectorizedArrayType >protected
FEEvaluationAccess(const FEEvaluationAccess &other)FEEvaluationAccess< dim, n_components_, Number, is_face, VectorizedArrayType >protected
FEEvaluationBase(const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const unsigned int dof_no, const unsigned int first_selected_component, const unsigned int quad_no, const unsigned int fe_degree, const unsigned int n_q_points, const bool is_interior_face, const unsigned int active_fe_index, const unsigned int active_quad_index, const unsigned int face_type)FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >protected
FEEvaluationBase(const Mapping< dim > &mapping, const FiniteElement< dim > &fe, const Quadrature< 1 > &quadrature, const UpdateFlags update_flags, const unsigned int first_selected_component, const FEEvaluationData< dim, VectorizedArrayType, is_face > *other)FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >protected
FEEvaluationBase(const FEEvaluationBase &other)FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >protected
FEEvaluationData(const ShapeInfoType &shape_info, const bool is_interior_face=true)FEEvaluationData< dim, VectorizedArrayType, is_face >
FEEvaluationData(const FEEvaluationData &other)=defaultFEEvaluationData< dim, VectorizedArrayType, is_face >
FEEvaluationData(const InitializationData &initialization_data, const bool is_interior_face, const unsigned int quad_no, const unsigned int first_selected_component)FEEvaluationData< dim, VectorizedArrayType, is_face >protected
FEEvaluationData(const std::shared_ptr< internal::MatrixFreeFunctions::MappingDataOnTheFly< dim, VectorizedArrayType > > &mapping_data, const unsigned int n_fe_components, const unsigned int first_selected_component)FEEvaluationData< dim, VectorizedArrayType, is_face >protected
FEFaceEvaluation(const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const bool is_interior_face=true, const unsigned int dof_no=0, const unsigned int quad_no=0, const unsigned int first_selected_component=0, const unsigned int active_fe_index=numbers::invalid_unsigned_int, const unsigned int active_quad_index=numbers::invalid_unsigned_int, const unsigned int face_type=numbers::invalid_unsigned_int)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
FEFaceEvaluation(const MatrixFree< dim, Number, VectorizedArrayType > &matrix_free, const std::pair< unsigned int, unsigned int > &range, const bool is_interior_face=true, const unsigned int dof_no=0, const unsigned int quad_no=0, const unsigned int first_selected_component=0)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
first_selected_componentFEEvaluationData< dim, VectorizedArrayType, is_face >protected
gather_evaluate(const VectorType &input_vector, const EvaluationFlags::EvaluationFlags evaluation_flag)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
gather_evaluate(const VectorType &input_vector, const bool evaluate_values, const bool evaluate_gradients)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
get_active_fe_index() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_active_quadrature_index() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_cell_ids() constFEEvaluationData< dim, VectorizedArrayType, is_face >inline
get_cell_or_face_batch_id() constFEEvaluationData< dim, VectorizedArrayType, is_face >inline
get_cell_or_face_ids() constFEEvaluationData< dim, VectorizedArrayType, is_face >inline
get_cell_type() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_curl(const unsigned int q_point) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
get_current_cell_index() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_divergence(const unsigned int q_point) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
get_dof_access_index() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_dof_info() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_dof_value(const unsigned int dof) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
get_face_ids() constFEEvaluationData< dim, VectorizedArrayType, is_face >inline
get_face_no(const unsigned int v=0) constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_face_orientation(const unsigned int v=0) constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_first_selected_component() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_gradient(const unsigned int q_point) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
get_hessian(const unsigned int q_point) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
get_hessian_diagonal(const unsigned int q_point) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
get_internal_dof_numbering() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_laplacian(const unsigned int q_point) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
get_mapping_data_index_offset() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_matrix_free() constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
get_normal_derivative(const unsigned int q_point) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
get_normal_vector(const unsigned int q_point) constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_quadrature_index() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_scratch_data() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_shape_info() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_subface_index() constFEEvaluationData< dim, VectorizedArrayType, is_face >
get_symmetric_gradient(const unsigned int q_point) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
get_value(const unsigned int q_point) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
gradient_type typedefFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
gradients_from_hessians_quadFEEvaluationData< dim, VectorizedArrayType, is_face >protected
gradients_quadFEEvaluationData< dim, VectorizedArrayType, is_face >protected
gradients_quad_initializedFEEvaluationData< dim, VectorizedArrayType, is_face >protected
gradients_quad_submittedFEEvaluationData< dim, VectorizedArrayType, is_face >protected
hessian_type typedefFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
hessians_quadFEEvaluationData< dim, VectorizedArrayType, is_face >protected
hessians_quad_initializedFEEvaluationData< dim, VectorizedArrayType, is_face >protected
hessians_quad_submittedFEEvaluationData< dim, VectorizedArrayType, is_face >protected
integrate(const EvaluationFlags::EvaluationFlags integration_flag)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
integrate(const bool integrate_values, const bool integrate_gradients)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
integrate(const EvaluationFlags::EvaluationFlags integration_flag, VectorizedArrayType *values_array)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
integrate(const bool integrate_values, const bool integrate_gradients, VectorizedArrayType *values_array)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
integrate_scatter(const EvaluationFlags::EvaluationFlags integration_flag, VectorType &output_vector)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
integrate_scatter(const bool integrate_values, const bool integrate_gradients, VectorType &output_vector)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
integrate_value() constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
interior_faceFEEvaluationData< dim, VectorizedArrayType, is_face >protected
inverse_jacobian(const unsigned int q_point) constFEEvaluationData< dim, VectorizedArrayType, is_face >
is_interior_face() constFEEvaluationData< dim, VectorizedArrayType, is_face >
is_reinitializedFEEvaluationData< dim, VectorizedArrayType, is_face >protected
J_valueFEEvaluationData< dim, VectorizedArrayType, is_face >protected
jacobianFEEvaluationData< dim, VectorizedArrayType, is_face >protected
jacobian_gradientsFEEvaluationData< dim, VectorizedArrayType, is_face >protected
jacobian_gradients_non_inverseFEEvaluationData< dim, VectorizedArrayType, is_face >protected
JxW(const unsigned int q_point) constFEEvaluationData< dim, VectorizedArrayType, is_face >
local_dof_indicesFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >mutableprotected
mapped_geometryFEEvaluationData< dim, VectorizedArrayType, is_face >protected
mapping_dataFEEvaluationData< dim, VectorizedArrayType, is_face >protected
MappingInfoStorageType typedefFEEvaluationData< dim, VectorizedArrayType, is_face >private
matrix_freeFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >protected
n_componentsFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >static
n_fe_componentsFEEvaluationData< dim, VectorizedArrayType, is_face >protected
n_lanesFEEvaluationData< dim, VectorizedArrayType, is_face >static
n_q_pointsFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
n_quadrature_pointsFEEvaluationData< dim, VectorizedArrayType, is_face >protected
normal_vector(const unsigned int q_point) constFEEvaluationData< dim, VectorizedArrayType, is_face >
normal_vectorsFEEvaluationData< dim, VectorizedArrayType, is_face >protected
normal_x_jacobianFEEvaluationData< dim, VectorizedArrayType, is_face >protected
number_type typedefFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
NumberType typedefFEEvaluationData< dim, VectorizedArrayType, is_face >
operator=(const FEEvaluationAccess &other)FEEvaluationAccess< dim, n_components_, Number, is_face, VectorizedArrayType >protected
FEEvaluationBase::operator=(const FEEvaluationBase &other)FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >protected
FEEvaluationData< dim, VectorizedArrayType, is_face >::operator=(const FEEvaluationData &other)FEEvaluationData< dim, VectorizedArrayType, is_face >
quad_noFEEvaluationData< dim, VectorizedArrayType, is_face >protected
quadrature_point(const unsigned int q) constFEEvaluationData< dim, VectorizedArrayType, is_face >
quadrature_point_indices() constFEEvaluationData< dim, VectorizedArrayType, is_face >
quadrature_pointsFEEvaluationData< dim, VectorizedArrayType, is_face >protected
quadrature_weightsFEEvaluationData< dim, VectorizedArrayType, is_face >protected
read_cell_data(const AlignedVector< T > &array) constFEEvaluationData< dim, VectorizedArrayType, is_face >
read_dof_values(const VectorType &src, const unsigned int first_index=0, const std::bitset< VectorizedArrayType::size()> &mask=std::bitset< VectorizedArrayType::size()>().flip())FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
read_dof_values_plain(const VectorType &src, const unsigned int first_index=0, const std::bitset< VectorizedArrayType::size()> &mask=std::bitset< VectorizedArrayType::size()>().flip())FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
read_face_data(const AlignedVector< T > &array) constFEEvaluationData< dim, VectorizedArrayType, is_face >
read_write_operation(const VectorOperation &operation, const std::array< VectorType *, n_components_ > &vectors, const std::array< const std::vector< ArrayView< const typename VectorType::value_type > > *, n_components_ > &vectors_sm, const std::bitset< VectorizedArrayType::size()> &mask, const bool apply_constraints=true) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >protected
read_write_operation_contiguous(const VectorOperation &operation, const std::array< VectorType *, n_components_ > &vectors, const std::array< const std::vector< ArrayView< const typename VectorType::value_type > > *, n_components_ > &vectors_sm, const std::bitset< VectorizedArrayType::size()> &mask) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >protected
read_write_operation_global(const VectorOperation &operation, const std::array< VectorType *, n_components_ > &vectors) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >protected
reinit(const unsigned int face_batch_number)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
reinit(const unsigned int cell_batch_number, const unsigned int face_number)FEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
reinit_face(const internal::MatrixFreeFunctions::FaceToCellTopology< n_lanes > &face)FEEvaluationData< dim, VectorizedArrayType, is_face >
ScalarNumber typedefFEEvaluationData< dim, VectorizedArrayType, is_face >
scratch_dataFEEvaluationData< dim, VectorizedArrayType, is_face >mutableprotected
scratch_data_arrayFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >protected
set_cell_data(AlignedVector< T > &array, const T &value) constFEEvaluationData< dim, VectorizedArrayType, is_face >
set_data_pointers(AlignedVector< VectorizedArrayType > *scratch_data, const unsigned int n_components)FEEvaluationData< dim, VectorizedArrayType, is_face >
set_dof_values(VectorType &dst, const unsigned int first_index=0, const std::bitset< VectorizedArrayType::size()> &mask=std::bitset< VectorizedArrayType::size()>().flip()) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
set_dof_values_plain(VectorType &dst, const unsigned int first_index=0, const std::bitset< VectorizedArrayType::size()> &mask=std::bitset< VectorizedArrayType::size()>().flip()) constFEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
set_face_data(AlignedVector< T > &array, const T &value) constFEEvaluationData< dim, VectorizedArrayType, is_face >
shape_info_number_type typedefFEEvaluationData< dim, VectorizedArrayType, is_face >
ShapeInfoType typedefFEEvaluationData< dim, VectorizedArrayType, is_face >private
static_dofs_per_cellFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >static
static_dofs_per_componentFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >static
static_n_q_pointsFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >static
static_n_q_points_cellFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >static
subface_indexFEEvaluationData< dim, VectorizedArrayType, is_face >protected
submit_curl(const Tensor< 1, dim==2 ? 1 :dim, VectorizedArrayType > curl_in, const unsigned int q_point)FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
submit_divergence(const VectorizedArrayType div_in, const unsigned int q_point)FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
submit_dof_value(const value_type val_in, const unsigned int dof)FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
submit_gradient(const gradient_type grad_in, const unsigned int q_point)FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
submit_hessian(const hessian_type hessian_in, const unsigned int q_point)FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
submit_normal_derivative(const value_type grad_in, const unsigned int q_point)FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
submit_symmetric_gradient(const SymmetricTensor< 2, dim, VectorizedArrayType > grad_in, const unsigned int q_point)FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
submit_value(const value_type val_in, const unsigned int q_point)FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >
tensor_dofs_per_cellFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >static
value_type typedefFEFaceEvaluation< dim, fe_degree, n_q_points_1d, n_components_, Number, VectorizedArrayType >
values_dofsFEEvaluationData< dim, VectorizedArrayType, is_face >protected
values_from_gradients_quadFEEvaluationData< dim, VectorizedArrayType, is_face >protected
values_quadFEEvaluationData< dim, VectorizedArrayType, is_face >protected
values_quad_initializedFEEvaluationData< dim, VectorizedArrayType, is_face >protected
values_quad_submittedFEEvaluationData< dim, VectorizedArrayType, is_face >protected
~FEEvaluationBase()FEEvaluationBase< dim, n_components_, Number, is_face, VectorizedArrayType >protected
~FEEvaluationData()=defaultFEEvaluationData< dim, VectorizedArrayType, is_face >virtual