| bind(hypre_ParCSRMatrix *handle, bool take_ownership=true) | TNL::Matrices::HypreParCSRMatrix | inline |
| bind(MPI_Comm communicator, IndexType global_num_rows, IndexType global_num_cols, LocalRangeType local_row_range, LocalRangeType local_col_range, hypre_CSRMatrix *diag, hypre_CSRMatrix *offd, IndexType *col_map_offd) | TNL::Matrices::HypreParCSRMatrix | inline |
| ColumnIndexesVectorType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| ColumnIndexesViewType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| ConstColumnIndexesViewType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| ConstSegmentsViewType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| ConstValuesViewType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| DeviceType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| fromLocalBlocks(MPI_Comm communicator, IndexType global_num_rows, IndexType global_num_cols, LocalRangeType local_row_range, LocalRangeType local_col_range, hypre_CSRMatrix *local_A) | TNL::Matrices::HypreParCSRMatrix | inlinestatic |
| fromMasterRank(MPI_Comm communicator, IndexType *global_row_starts, IndexType *global_col_starts, hypre_CSRMatrix *matrix) | TNL::Matrices::HypreParCSRMatrix | inlinestatic |
| fromMasterRank(hypre_CSRMatrix *matrix, hypre_ParVector *x, hypre_ParVector *b) | TNL::Matrices::HypreParCSRMatrix | inlinestatic |
| getColumns() const (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| getCommunicator() const (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| getDiagonalBlock() (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| getLocalColumnRange() const (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| getLocalRowRange() const (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| getMergedLocalMatrix() const | TNL::Matrices::HypreParCSRMatrix | inline |
| getNonzeroElementsCount() const (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| getOffdiagonalBlock() (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| getOffdiagonalColumnsMapping() (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| getRows() const (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| HypreParCSRMatrix()=default (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| HypreParCSRMatrix(const HypreParCSRMatrix &other)=delete (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| HypreParCSRMatrix(HypreParCSRMatrix &&other) noexcept (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| HypreParCSRMatrix(hypre_ParCSRMatrix *handle, bool take_ownership=true) | TNL::Matrices::HypreParCSRMatrix | inlineexplicit |
| IndexType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| LocalRangeType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| m (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | protected |
| MatrixType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| operator const hypre_ParCSRMatrix *() const noexcept (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| operator HYPRE_ParCSRMatrix() const noexcept (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| operator hypre_ParCSRMatrix *() noexcept (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| operator=(const HypreParCSRMatrix &other)=delete (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| operator=(HypreParCSRMatrix &&other) noexcept (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |
| owns_col_map_offd (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | protected |
| owns_diag (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | protected |
| owns_handle (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | protected |
| owns_offd (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | protected |
| RealType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| reset() | TNL::Matrices::HypreParCSRMatrix | inline |
| SegmentsViewType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| ValuesViewType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| ValueType typedef (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | |
| wrapCSRMatrix(hypre_CSRMatrix *matrix) | TNL::Matrices::HypreParCSRMatrix | inlinestatic |
| ~HypreParCSRMatrix() (defined in TNL::Matrices::HypreParCSRMatrix) | TNL::Matrices::HypreParCSRMatrix | inline |