This is the complete list of members for AMP::LinearAlgebra::CSRMatrixDataHelpers< Config >, including all inherited members.
| ColSubsetCountNNZ(const gidx_t idx_lo, const gidx_t idx_up, const gidx_t first_col, const lidx_t *diag_row_starts, const lidx_t *diag_cols_loc, const lidx_t *offd_row_starts, const lidx_t *offd_cols_loc, const gidx_t *offd_cols_unq, const lidx_t num_rows, lidx_t *out_row_starts) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| ColSubsetFill(const gidx_t idx_lo, const gidx_t idx_up, const gidx_t first_col, const lidx_t *diag_row_starts, const lidx_t *diag_cols_loc, const scalar_t *diag_coeffs, const lidx_t *offd_row_starts, const lidx_t *offd_cols_loc, const gidx_t *offd_cols_unq, const scalar_t *offd_coeffs, const lidx_t num_rows, lidx_t *out_row_starts, gidx_t *out_cols, scalar_t *out_coeffs) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| ConcatHorizontalCountNNZ(const lidx_t *in_row_starts, const lidx_t num_rows, lidx_t *out_row_starts) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| ConcatHorizontalFill(const lidx_t *in_row_starts, const gidx_t *in_cols, const scalar_t *in_coeffs, const lidx_t num_rows, const lidx_t *out_row_starts, lidx_t *row_nnz_ctrs, gidx_t *out_cols, scalar_t *out_coeffs) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| ConcatVerticalCountNNZ(const lidx_t *row_starts, const gidx_t *cols, const lidx_t num_rows, const gidx_t first_col, const gidx_t last_col, const bool keep_inside, lidx_t *counts) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| ConcatVerticalFill(const lidx_t *in_row_starts, const gidx_t *in_cols, const scalar_t *in_coeffs, const lidx_t num_rows, const gidx_t first_col, const gidx_t last_col, const bool keep_inside, const lidx_t row_offset, const lidx_t *out_row_starts, gidx_t *out_cols, scalar_t *out_coeffs) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| gidx_t typedef | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | |
| GlobalToLocalDiag(gidx_t *cols, lidx_t nnz, gidx_t first_col, lidx_t *cols_loc) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| GlobalToLocalOffd(gidx_t *cols, lidx_t nnz, gidx_t *cols_unq, lidx_t ncols_unq, lidx_t *cols_loc) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| lidx_t typedef | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | |
| mask_t typedef | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | |
| MaskCountNNZ(const lidx_t *in_row_starts, const mask_t *mask, const bool keep_first, const lidx_t num_rows, lidx_t *out_row_starts) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| MaskFillDiag(const lidx_t *in_row_starts, const lidx_t *in_cols_loc, const scalar_t *in_coeffs, const mask_t *mask, const bool keep_first, const lidx_t num_rows, const lidx_t *out_row_starts, lidx_t *out_cols_loc, scalar_t *out_coeffs) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| RemoveRangeCountDel(const lidx_t *row_starts, const scalar_t *coeffs, const lidx_t num_rows, const scalar_t bnd_lo, const scalar_t bnd_up, lidx_t *del_per_row) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| RemoveRangeFillDiag(const lidx_t *old_row_starts, const lidx_t *old_cols_loc, const scalar_t *old_coeffs, const lidx_t num_rows, const scalar_t bnd_lo, const scalar_t bnd_up, const lidx_t *new_row_starts, lidx_t *new_cols_loc, scalar_t *new_coeffs) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| RemoveRangeFillOffd(const lidx_t *old_row_starts, const lidx_t *old_cols_loc, const gidx_t *old_cols_unq, const scalar_t *old_coeffs, const lidx_t num_rows, const scalar_t bnd_lo, const scalar_t bnd_up, const lidx_t *new_row_starts, gidx_t *new_cols, scalar_t *new_coeffs) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| RemoveRangeUpdateRowStart(const lidx_t *in_row_starts, const lidx_t *del_per_row, const lidx_t num_rows, lidx_t *out_row_starts) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| RowSubsetCountNNZ(const gidx_t *rows, const lidx_t num_rows, const gidx_t first_row, const lidx_t *diag_row_starts, const lidx_t *offd_row_starts, lidx_t *counts) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| RowSubsetFill(const gidx_t *rows, const lidx_t num_rows, const gidx_t first_row, const gidx_t first_col, const lidx_t *diag_row_starts, const lidx_t *offd_row_starts, const lidx_t *diag_cols_loc, const lidx_t *offd_cols_loc, const scalar_t *diag_coeffs, const scalar_t *offd_coeffs, const gidx_t *offd_colmap, const lidx_t *out_row_starts, gidx_t *out_cols, scalar_t *out_coeffs) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| scalar_t typedef | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | |
| SortColumnsDiag(lidx_t *row_starts, gidx_t *cols, scalar_t *coeffs, lidx_t num_rows, gidx_t first_col) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| SortColumnsOffd(lidx_t *row_starts, gidx_t *cols, scalar_t *coeffs, lidx_t num_rows) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| TransposeDiag(const lidx_t *in_row_starts, const lidx_t *in_cols_loc, const scalar_t *in_coeffs, const lidx_t in_num_rows, const lidx_t out_num_rows, const gidx_t out_first_col, const lidx_t tot_nnz, lidx_t *out_row_starts, lidx_t *out_cols_loc, gidx_t *out_cols, scalar_t *out_coeffs, lidx_t *counters, lidx_t *reduce_space) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
| TransposeOffd(const lidx_t *in_row_starts, const gidx_t *in_cols, const scalar_t *in_coeffs, const lidx_t in_num_rows, const gidx_t in_first_col, const lidx_t out_num_rows, const gidx_t out_first_col, const lidx_t tot_nnz, lidx_t *out_row_starts, lidx_t *out_cols_loc, gidx_t *out_cols, scalar_t *out_coeffs, lidx_t *counters, lidx_t *reduce_space) | AMP::LinearAlgebra::CSRMatrixDataHelpers< Config > | static |
|
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 |