Template Numerical Library version\ main:94209208
Loading...
Searching...
No Matches
TNL::Matrices::HypreCSRMatrix Member List

This is the complete list of members for TNL::Matrices::HypreCSRMatrix, including all inherited members.

bind(IndexType rows, IndexType columns, ValuesViewType values, ColumnIndexesViewType columnIndexes, ColumnIndexesViewType rowOffsets)TNL::Matrices::HypreCSRMatrixinline
bind(ViewType view) (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
bind(MatrixType &matrix) (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
bind(HypreCSRMatrix &matrix) (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
bind(hypre_CSRMatrix *handle, bool take_ownership=true)TNL::Matrices::HypreCSRMatrixinline
ColumnIndexesVectorType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
ColumnIndexesViewType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
ConstColumnIndexesViewType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
ConstSegmentsViewType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
ConstValuesViewType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
ConstViewType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
DeviceType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
getColumnIndexes() const (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
getColumnIndexes() (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
getColumns() const (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
getConstView() const (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
getNonzeroElementsCount() const (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
getRowOffsets() const (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
getRowOffsets() (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
getRows() const (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
getSegments() const (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
getSegments() (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
getValues() const (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
getValues() (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
getView() (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
HypreCSRMatrix()=default (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
HypreCSRMatrix(const HypreCSRMatrix &other)=delete (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
HypreCSRMatrix(HypreCSRMatrix &&other) noexcept (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
HypreCSRMatrix(IndexType rows, IndexType columns, ValuesViewType values, ColumnIndexesViewType columnIndexes, ColumnIndexesViewType rowOffsets) (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
HypreCSRMatrix(ViewType view) (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
HypreCSRMatrix(hypre_CSRMatrix *handle, bool take_ownership=true)TNL::Matrices::HypreCSRMatrixinlineexplicit
IndexType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
m (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixprotected
MatrixType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
operator const hypre_CSRMatrix *() const noexcept (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
operator HYPRE_CSRMatrix() noexcept (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
operator hypre_CSRMatrix *() noexcept (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
operator=(const HypreCSRMatrix &other)=delete (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
operator=(HypreCSRMatrix &&other) noexcept (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
owns_handle (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixprotected
RealType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
reorderDiagonalEntries()TNL::Matrices::HypreCSRMatrixinline
reset()TNL::Matrices::HypreCSRMatrixinline
SegmentsViewType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
setDimensions(IndexType rows, IndexType cols)TNL::Matrices::HypreCSRMatrixinline
setRowCapacities(const RowCapacitiesVector &rowCapacities) (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
ValuesViewType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
ValueType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
vectorProduct(const InVector &inVector, OutVector &outVector, RealType matrixMultiplicator=1.0, RealType outVectorMultiplicator=0.0, IndexType begin=0, IndexType end=0) const (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline
ViewType typedef (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrix
~HypreCSRMatrix() (defined in TNL::Matrices::HypreCSRMatrix)TNL::Matrices::HypreCSRMatrixinline