This is the complete list of members for terra::fe::wedge::operators::shell::VectorLaplace< ScalarT, VecDim >, including all inherited members.
| apply_impl(const SrcVectorType &src, DstVectorType &dst) | terra::fe::wedge::operators::shell::VectorLaplace< ScalarT, VecDim > | inline |
| diagonal(ScalarType src_local_hex[8][VecDim], ScalarType dst_local_hex[8][VecDim], const int wedge, const ScalarType quad_weight, const ScalarType abs_det, const dense::Vec< ScalarType, 3 > *grad_phy) const | terra::fe::wedge::operators::shell::VectorLaplace< ScalarT, VecDim > | inline |
| dirichlet_bot(ScalarType src_local_hex[8][VecDim], ScalarType dst_local_hex[8][VecDim], const int wedge, const ScalarType quad_weight, const ScalarType abs_det, const dense::Vec< ScalarType, 3 > *grad_phy) const | terra::fe::wedge::operators::shell::VectorLaplace< ScalarT, VecDim > | inline |
| dirichlet_top(ScalarType src_local_hex[8][VecDim], ScalarType dst_local_hex[8][VecDim], const int wedge, const ScalarType quad_weight, const ScalarType abs_det, const dense::Vec< ScalarType, 3 > *grad_phy) const | terra::fe::wedge::operators::shell::VectorLaplace< ScalarT, VecDim > | inline |
| DstVectorType typedef | terra::fe::wedge::operators::shell::VectorLaplace< ScalarT, VecDim > | |
| neumann(ScalarType src_local_hex[8][VecDim], ScalarType dst_local_hex[8][VecDim], const int wedge, const ScalarType quad_weight, const ScalarType abs_det, const dense::Vec< ScalarType, 3 > *grad_phy) const | terra::fe::wedge::operators::shell::VectorLaplace< ScalarT, VecDim > | inline |
| operator()(const int local_subdomain_id, const int x_cell, const int y_cell, const int r_cell) const | terra::fe::wedge::operators::shell::VectorLaplace< ScalarT, VecDim > | inline |
| ScalarType typedef | terra::fe::wedge::operators::shell::VectorLaplace< ScalarT, VecDim > | |
| set_operator_apply_and_communication_modes(const linalg::OperatorApplyMode operator_apply_mode, const linalg::OperatorCommunicationMode operator_communication_mode) | terra::fe::wedge::operators::shell::VectorLaplace< ScalarT, VecDim > | inline |
| SrcVectorType typedef | terra::fe::wedge::operators::shell::VectorLaplace< ScalarT, VecDim > | |
| VectorLaplace(const grid::shell::DistributedDomain &domain, const grid::Grid3DDataVec< ScalarT, 3 > &grid, const grid::Grid2DDataScalar< ScalarT > &radii, const grid::Grid4DDataScalar< grid::shell::ShellBoundaryFlag > &boundary_mask_data, BoundaryConditions bcs, bool diagonal, linalg::OperatorApplyMode operator_apply_mode=linalg::OperatorApplyMode::Replace, linalg::OperatorCommunicationMode operator_communication_mode=linalg::OperatorCommunicationMode::CommunicateAdditively) | terra::fe::wedge::operators::shell::VectorLaplace< ScalarT, VecDim > | inline |