Classes | |
| struct | reference |
Public Types | |
| using | alloc_t = typename std::allocator_traits< typename csr_view< Mat >::allocator_type >::template rebind_alloc< mask_t > |
| using | csr_ptrs_t = typename csr_view< Mat >::csr_ptrs_t |
Public Member Functions | |
| constexpr reference | row (lidx_t r) |
| constexpr reference | row (lidx_t r) const |
| storage (csr_ptrs_t A_ptrs) | |
| ~storage () | |
Public Attributes | |
| span< const lidx_t > | colind |
| span< const scalar_t > | mat_values |
| span< const lidx_t > | rowptr |
| alloc_t | valueAllocator |
| mask_t * | values |
Definition at line 72 of file Strength.h.
| using AMP::Solver::AMG::Strength< Mat >::storage::alloc_t = typename std::allocator_traits< typename csr_view<Mat>::allocator_type>::template rebind_alloc<mask_t> |
Definition at line 73 of file Strength.h.
| using AMP::Solver::AMG::Strength< Mat >::storage::csr_ptrs_t = typename csr_view<Mat>::csr_ptrs_t |
Definition at line 75 of file Strength.h.
|
inline |
|
inline |
|
inlineconstexpr |
Definition at line 101 of file Strength.h.
References AMP::Solver::AMG::Strength< Mat >::storage::rowptr, and AMP::Solver::AMG::Strength< Mat >::storage::values.
Referenced by AMP::Solver::AMG::Strength< Mat >::diag_row(), AMP::Solver::AMG::Strength< Mat >::diag_row(), AMP::Solver::AMG::Strength< Mat >::offd_row(), and AMP::Solver::AMG::Strength< Mat >::offd_row().
|
inlineconstexpr |
Definition at line 103 of file Strength.h.
References AMP::Solver::AMG::Strength< Mat >::storage::rowptr, and AMP::Solver::AMG::Strength< Mat >::storage::values.
| span<const lidx_t> AMP::Solver::AMG::Strength< Mat >::storage::colind |
Definition at line 78 of file Strength.h.
Referenced by AMP::Solver::AMG::Strength< Mat >::diag(), AMP::Solver::AMG::Strength< Mat >::offd(), AMP::Solver::AMG::Strength< Mat >::storage::storage(), and AMP::Solver::AMG::Strength< Mat >::storage::~storage().
| span<const scalar_t> AMP::Solver::AMG::Strength< Mat >::storage::mat_values |
Definition at line 79 of file Strength.h.
Referenced by AMP::Solver::AMG::Strength< Mat >::do_strong_val().
| span<const lidx_t> AMP::Solver::AMG::Strength< Mat >::storage::rowptr |
| alloc_t AMP::Solver::AMG::Strength< Mat >::storage::valueAllocator |
Definition at line 81 of file Strength.h.
Referenced by AMP::Solver::AMG::Strength< Mat >::storage::storage(), and AMP::Solver::AMG::Strength< Mat >::storage::~storage().
| mask_t* AMP::Solver::AMG::Strength< Mat >::storage::values |
Definition at line 80 of file Strength.h.
Referenced by AMP::Solver::AMG::Strength< Mat >::diag(), AMP::Solver::AMG::Strength< Mat >::diag_mask_data(), AMP::Solver::AMG::Strength< Mat >::diag_mask_data(), AMP::Solver::AMG::Strength< Mat >::offd(), AMP::Solver::AMG::Strength< Mat >::offd_mask_data(), AMP::Solver::AMG::Strength< Mat >::offd_mask_data(), AMP::Solver::AMG::Strength< Mat >::storage::row(), AMP::Solver::AMG::Strength< Mat >::storage::row(), AMP::Solver::AMG::Strength< Mat >::storage::storage(), and AMP::Solver::AMG::Strength< Mat >::storage::~storage().
|
Advanced Multi-Physics (AMP) Oak Ridge National Laboratory Idaho National Laboratory Los Alamos National Laboratory |
This page automatically produced from the source code by Last updated: Tue Mar 10 2026 13:06:45. Comments on this page |