#include <mass.hpp>
Public Types | |
| using | SrcVectorType = linalg::VectorFVScalar< ScalarT > |
| using | DstVectorType = linalg::VectorFVScalar< ScalarT > |
| using | ScalarType = ScalarT |
Public Member Functions | |
| Mass (const grid::shell::DistributedDomain &domain, const grid::Grid3DDataVec< ScalarT, 3 > &grid, const grid::Grid2DDataScalar< ScalarT > &radii, const grid::Grid4DDataScalar< grid::shell::ShellBoundaryFlag > &boundary_mask) | |
| void | apply_impl (const SrcVectorType &src, DstVectorType &dst) |
| void | operator() (const int local_subdomain_id, const int x_cell, const int y_cell, const int r_cell) const |
| using terra::fv::hex::operators::Mass< ScalarT >::DstVectorType = linalg::VectorFVScalar< ScalarT > |
| using terra::fv::hex::operators::Mass< ScalarT >::ScalarType = ScalarT |
| using terra::fv::hex::operators::Mass< ScalarT >::SrcVectorType = linalg::VectorFVScalar< ScalarT > |
|
inline |
|
inline |
|
inline |