Gyselalib++
 
Loading...
Searching...
No Matches
MatrixBatchEll< ExecSpace > Member List

This is the complete list of members for MatrixBatchEll< ExecSpace >, including all inherited members.

batch_size() constMatrixBatch< ExecSpace >inline
BatchedRHS typedefMatrixBatch< ExecSpace >
get_batch_ell()MatrixBatchEll< ExecSpace >inline
get_ell_element(int batch_idx, int line_idx, int non_zero_col_idx) constMatrixBatchEll< ExecSpace >inline
MatrixBatch(const std::size_t batch_size, const std::size_t mat_size)MatrixBatch< ExecSpace >inlineexplicitprotected
MatrixBatchEll(const int batch_size, const int mat_size, const int non_zeros_per_row, std::optional< int > max_iter=std::nullopt, std::optional< double > res_tol=std::nullopt, std::optional< bool > logger=std::nullopt)MatrixBatchEll< ExecSpace >inlineexplicit
MatrixBatchEll(Kokkos::View< int **, Kokkos::LayoutLeft, ExecSpace > cols_idx, Kokkos::View< double ***, Kokkos::LayoutStride, ExecSpace > batch_values, std::optional< int > max_iter=std::nullopt, std::optional< double > res_tol=std::nullopt, std::optional< bool > logger=std::nullopt)MatrixBatchEll< ExecSpace >inlineexplicit
norm(int batch_idx) constMatrixBatchEll< ExecSpace >inline
set_ell_element(int batch_idx, int line_idx, int non_zero_col_idx, double aij)MatrixBatchEll< ExecSpace >inline
setup_solver() finalMatrixBatchEll< ExecSpace >inlinevirtual
size() constMatrixBatch< ExecSpace >inline
solve(BatchedRHS const b) const finalMatrixBatchEll< ExecSpace >inlinevirtual
~MatrixBatch()=defaultMatrixBatch< ExecSpace >virtual