Loading...
Searching...
No Matches
terra::fe::wedge::operators::shell::Epsilon< ScalarT, VecDim > Member List

This is the complete list of members for terra::fe::wedge::operators::shell::Epsilon< ScalarT, VecDim >, including all inherited members.

apply_impl(const SrcVectorType &src, DstVectorType &dst)terra::fe::wedge::operators::shell::Epsilon< ScalarT, VecDim >inline
diagonal(ScalarType src_local_hex[8], ScalarType dst_local_hex[8], const ScalarType k_eval, const int wedge, const ScalarType quad_weight, const ScalarType abs_det, dense::Mat< ScalarType, 3, 3 > *sym_grad_i, dense::Mat< ScalarType, 3, 3 > *sym_grad_j, const int dimi, const int dimj) constterra::fe::wedge::operators::shell::Epsilon< ScalarT, VecDim >inline
dirichlet_cmb(ScalarType src_local_hex[8], ScalarType dst_local_hex[8], const ScalarType k_eval, const int wedge, const ScalarType quad_weight, const ScalarType abs_det, dense::Mat< ScalarType, 3, 3 > *sym_grad_i, dense::Mat< ScalarType, 3, 3 > *sym_grad_j, const int dimi, const int dimj) constterra::fe::wedge::operators::shell::Epsilon< ScalarT, VecDim >inline
dirichlet_surface(ScalarType src_local_hex[8], ScalarType dst_local_hex[8], const ScalarType k_eval, const int wedge, const ScalarType quad_weight, const ScalarType abs_det, dense::Mat< ScalarType, 3, 3 > *sym_grad_i, dense::Mat< ScalarType, 3, 3 > *sym_grad_j, const int dimi, const int dimj) constterra::fe::wedge::operators::shell::Epsilon< ScalarT, VecDim >inline
DstVectorType typedefterra::fe::wedge::operators::shell::Epsilon< ScalarT, VecDim >
Epsilon(const grid::shell::DistributedDomain &domain, const grid::Grid3DDataVec< ScalarT, 3 > &grid, const grid::Grid2DDataScalar< ScalarT > &radii, 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)terra::fe::wedge::operators::shell::Epsilon< ScalarT, VecDim >inline
k_grid_data()terra::fe::wedge::operators::shell::Epsilon< ScalarT, VecDim >inline
neumann(ScalarType src_local_hex[8], ScalarType dst_local_hex[8], const ScalarType k_eval, const int wedge, const ScalarType quad_weight, const ScalarType abs_det, dense::Mat< ScalarType, 3, 3 > *sym_grad_i, dense::Mat< ScalarType, 3, 3 > *sym_grad_j, const int dimi, const int dimj) constterra::fe::wedge::operators::shell::Epsilon< ScalarT, VecDim >inline
operator()(const int local_subdomain_id, const int x_cell, const int y_cell, const int r_cell) constterra::fe::wedge::operators::shell::Epsilon< ScalarT, VecDim >inline
ScalarType typedefterra::fe::wedge::operators::shell::Epsilon< 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::Epsilon< ScalarT, VecDim >inline
SrcVectorType typedefterra::fe::wedge::operators::shell::Epsilon< ScalarT, VecDim >