#include <CSRMatrixSpGEMMDefault.h>
Public Member Functions | |
| void | clear () |
| lidx_t | contains (col_t col_idx) const |
| DenseAccumulator (int capacity_, gidx_t offset_) | |
| void | insert_or_append (col_t col_idx) |
| void | insert_or_append (col_t col_idx, scalar_t val, col_t *col_space, scalar_t *val_space) |
| void | set_flag (col_t col_idx, lidx_t k) |
Public Attributes | |
| const lidx_t | capacity |
| std::vector< col_t > | cols |
| std::vector< lidx_t > | flag_inv |
| std::vector< lidx_t > | flags |
| lidx_t | num_inserted |
| const col_t | offset |
| size_t | total_clears |
| size_t | total_collisions |
| size_t | total_grows |
| size_t | total_inserted |
| size_t | total_probe_steps |
Static Public Attributes | |
| static constexpr bool | IsGlobal = std::is_same_v<gidx_t, col_t> |
Definition at line 173 of file CSRMatrixSpGEMMDefault.h.
|
inline |
Definition at line 174 of file CSRMatrixSpGEMMDefault.h.
| void AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::clear | ( | ) |
| lidx_t AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::contains | ( | col_t | col_idx | ) | const |
| void AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::insert_or_append | ( | col_t | col_idx | ) |
| void AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::insert_or_append | ( | col_t | col_idx, |
| scalar_t | val, | ||
| col_t * | col_space, | ||
| scalar_t * | val_space | ||
| ) |
| void AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::set_flag | ( | col_t | col_idx, |
| lidx_t | k | ||
| ) |
| const lidx_t AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::capacity |
Definition at line 196 of file CSRMatrixSpGEMMDefault.h.
| std::vector<col_t> AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::cols |
Definition at line 206 of file CSRMatrixSpGEMMDefault.h.
| std::vector<lidx_t> AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::flag_inv |
Definition at line 205 of file CSRMatrixSpGEMMDefault.h.
| std::vector<lidx_t> AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::flags |
Definition at line 204 of file CSRMatrixSpGEMMDefault.h.
|
staticconstexpr |
Definition at line 194 of file CSRMatrixSpGEMMDefault.h.
| lidx_t AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::num_inserted |
Definition at line 198 of file CSRMatrixSpGEMMDefault.h.
| const col_t AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::offset |
Definition at line 197 of file CSRMatrixSpGEMMDefault.h.
| size_t AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::total_clears |
Definition at line 202 of file CSRMatrixSpGEMMDefault.h.
| size_t AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::total_collisions |
Definition at line 200 of file CSRMatrixSpGEMMDefault.h.
| size_t AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::total_grows |
Definition at line 203 of file CSRMatrixSpGEMMDefault.h.
| size_t AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::total_inserted |
Definition at line 199 of file CSRMatrixSpGEMMDefault.h.
| size_t AMP::LinearAlgebra::CSRMatrixSpGEMMDefault< Config >::DenseAccumulator< col_t >::total_probe_steps |
Definition at line 201 of file CSRMatrixSpGEMMDefault.h.
|
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:42. Comments on this page |