Go to the source code of this file.
|
template<typename TargetData > |
KOKKOS_INLINE_FUNCTION void | Compadre::computeTargetFunctionals (const TargetData &data, const member_type &teamMember, scratch_vector_type delta, scratch_vector_type thread_workspace, scratch_matrix_right_type P_target_row) |
| Evaluates a polynomial basis with a target functional applied to each member of the basis. More...
|
|
template<typename TargetData > |
KOKKOS_INLINE_FUNCTION void | Compadre::computeCurvatureFunctionals (const TargetData &data, const member_type &teamMember, scratch_vector_type delta, scratch_vector_type thread_workspace, scratch_matrix_right_type P_target_row, const scratch_matrix_right_type *V, const local_index_type local_neighbor_index=-1) |
| Evaluates a polynomial basis for the curvature with a gradient target functional applied. More...
|
|
template<typename TargetData > |
KOKKOS_INLINE_FUNCTION void | Compadre::computeTargetFunctionalsOnManifold (const TargetData &data, const member_type &teamMember, scratch_vector_type delta, scratch_vector_type thread_workspace, scratch_matrix_right_type P_target_row, scratch_matrix_right_type V, scratch_vector_type curvature_coefficients) |
| Evaluates a polynomial basis with a target functional applied, using information from the manifold curvature. More...
|
|