#include <Matrix_SymComplexSparse.hxx>
Inheritance diagram for Seldon::Matrix< T, Prop, RowSymComplexSparse, Allocator >:

Public Member Functions | |
| Matrix () throw () | |
| Default constructor. | |
| Matrix (int i, int j) | |
| Matrix (int i, int j, int real_nz, int imag_nz) | |
| template<class Storage0, class Allocator0, class Storage1, class Allocator1, class Storage2, class Allocator2> | |
| Matrix (int i, int j, Vector< T, Storage0, Allocator0 > &values, Vector< int, Storage1, Allocator1 > &ptr, Vector< int, Storage2, Allocator2 > &ind, Vector< T, Storage0, Allocator0 > &imag_values, Vector< int, Storage1, Allocator1 > &imag_ptr, Vector< int, Storage2, Allocator2 > &imag_ind) | |
| Constructor. | |
|
||||||||||||||||||||||||||||||||||||||||||||
|
Constructor. Builds a i by j sparse matrix with non-zero values and indices provided by 'real_values' (values of the real part), 'real_ptr' (pointers for the real part), 'real_ind' (indices for the real part), 'imag_values' (values of the imaginary part), 'imag_ptr' (pointers for the imaginary part) and 'imag_ind' (indices for the imaginary part). Input vectors are released and are empty on exit.
|
|
||||||||||||||||||||||||
|
Builds a i by j matrix with real_nz and imag_nz non-zero (stored) elements for the real part and the imaginary part respectively.
|
|
|||||||||
|
Default constructor. Builds an empty 0x0 matrix. |
1.4.0