#include <AbstractLinAlgPack_ConvertToCSC.hpp>
Inheritance diagram for AbstractLinAlgPack::ConvertToCSC:
Public Member Functions | |
| virtual | ~ConvertToCSC () |
| | |
| virtual size_type | num_in_column (BLAS_Cpp::Transp trans, size_type col_offset, const IVector::value_type *col_perm, size_type *num_in_col) const =0 |
| Count the number of nonzero elements in each column of the matrix by incrementing num_in_col. | |
| virtual void | insert_nonzeros (BLAS_Cpp::Transp trans, value_type alpha, size_type row_offset, size_type col_offset, const IVector::value_type *row_perm, const IVector::value_type *col_perm, size_type *next_nz_in_col, FortranTypes::f_dbl_prec *D_val, FortranTypes::f_int *D_row_i) const =0 |
| Inserts the nozero elements. | |
| virtual value_type | insert_scaled_nonzeros (BLAS_Cpp::Transp trans, value_type scaled_max_ele, size_type row_offset, size_type col_offset, const IVector::value_type *row_perm, const IVector::value_type *col_perm, size_type *next_nz_in_col, FortranTypes::f_dbl_prec *D_val, FortranTypes::f_int *D_row_i) const =0 |
| Inserts the nozero elements scaled so that max|alpha*A| = scaled_max_ele and returns alpha. | |
Definition at line 85 of file AbstractLinAlgPack_ConvertToCSC.hpp.
|
|
Definition at line 89 of file AbstractLinAlgPack_ConvertToCSC.hpp. |
|
||||||||||||||||||||
|
Count the number of nonzero elements in each column of the matrix by incrementing num_in_col.
Implemented in AbstractLinAlgPack::COOMatrixWithPartitionedViewSubclass. |
|
||||||||||||||||||||||||||||||||||||||||
|
Inserts the nozero elements.
Implemented in AbstractLinAlgPack::COOMatrixWithPartitionedViewSubclass. |
|
||||||||||||||||||||||||||||||||||||||||
|
Inserts the nozero elements scaled so that max|alpha*A| = scaled_max_ele and returns alpha.
Implemented in AbstractLinAlgPack::COOMatrixWithPartitionedViewSubclass. |
1.3.9.1