This is the complete list of members for terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim >, including all inherited members.
| apply_impl(const SrcVectorType &src, DstVectorType &dst) | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| assemble_local_matrix(const int local_subdomain_id, const int x_cell, const int y_cell, const int r_cell, const int wedge) const | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| assemble_trial_test_vecs(const int wedge, const dense::Vec< ScalarType, VecDim > &quad_point, const ScalarType quad_weight, const ScalarT r_1, const ScalarT r_2, dense::Vec< ScalarT, 3 >(*wedge_phy_surf)[3], const dense::Vec< ScalarT, 6 > *k_local_hex, const int dimi, const int dimj, dense::Mat< ScalarType, VecDim, VecDim > *sym_grad_i, dense::Mat< ScalarType, VecDim, VecDim > *sym_grad_j, ScalarType &jdet_keval_quadweight) const | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| DstVectorType typedef | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | |
| EpsilonDivDiv(const grid::shell::DistributedDomain &domain, const grid::Grid3DDataVec< ScalarT, 3 > &grid, const grid::Grid2DDataScalar< ScalarT > &radii, const grid::Grid4DDataScalar< grid::shell::ShellBoundaryFlag > &mask, const grid::Grid4DDataScalar< ScalarT > &k, bool treat_boundary, bool diagonal, linalg::OperatorApplyMode operator_apply_mode=linalg::OperatorApplyMode::Replace, linalg::OperatorCommunicationMode operator_communication_mode=linalg::OperatorCommunicationMode::CommunicateAdditively, linalg::OperatorStoredMatrixMode operator_stored_matrix_mode=linalg::OperatorStoredMatrixMode::Off) | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| fused_local_mv(ScalarType src_local_hex[8], ScalarType dst_local_hex[8], const int wedge, const ScalarType jdet_keval_quadweight, dense::Mat< ScalarType, 3, 3 > *sym_grad_i, dense::Mat< ScalarType, 3, 3 > *sym_grad_j, const int dimi, const int dimj, int r_cell) const | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| get_domain() const | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| get_grid() | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| get_local_matrix(const int local_subdomain_id, const int x_cell, const int y_cell, const int r_cell, const int wedge) const | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| get_radii() const | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| get_stored_matrix_mode() | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| Grid4DDataLocalMatrices typedef | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | |
| has_flag(const int local_subdomain_id, const int x_cell, const int y_cell, const int r_cell, grid::shell::ShellBoundaryFlag flag) const | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| k_grid_data() | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| LocalMatrixDim | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | static |
| LocalMatrixStorage typedef | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | |
| operator()(const int local_subdomain_id, const int x_cell, const int y_cell, const int r_cell) const | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| ScalarType typedef | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | |
| set_diagonal(bool v) | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| set_local_matrix(const int local_subdomain_id, const int x_cell, const int y_cell, const int r_cell, const int wedge, const dense::Mat< ScalarT, LocalMatrixDim, LocalMatrixDim > &mat) const | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| set_operator_apply_and_communication_modes(const linalg::OperatorApplyMode operator_apply_mode, const linalg::OperatorCommunicationMode operator_communication_mode) | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| set_stored_matrix_mode(linalg::OperatorStoredMatrixMode operator_stored_matrix_mode, std::optional< int > level_range, std::optional< grid::Grid4DDataScalar< ScalarType > > GCAElements) | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > | inline |
| SrcVectorType typedef | terra::fe::wedge::operators::shell::EpsilonDivDiv< ScalarT, VecDim > |