Go to the source code of this file.
swap two matrices
Definition at line 301 of file zgsmatrix-misc.hpp.
References zgsmatrix::cols, zgsmatrix::data, zgsmatrix::m, zgsmatrix::n, and zgsmatrix::rows.
Referenced by _().
302 {CPPL_VERBOSE_REPORT;
std::vector< std::vector< CPPL_INT > > rows
array of vector to store the entry information of component for each row
std::vector< zcomponent > data
matrix data
void swap(zgsmatrix &A, zgsmatrix &B)
std::vector< std::vector< CPPL_INT > > cols
array of vector to store the entry information of component for each column
CPPL_INT m
matrix row size
CPPL_INT n
matrix column size
convert user object to smart-temporary object
Definition at line 312 of file zgsmatrix-misc.hpp.
References _zgsmatrix::cols, zgsmatrix::cols, _zgsmatrix::data, zgsmatrix::data, zgsmatrix::m, _zgsmatrix::m, zgsmatrix::n, _zgsmatrix::n, _zgsmatrix::rows, zgsmatrix::rows, and swap().
313 {CPPL_VERBOSE_REPORT;
std::vector< std::vector< CPPL_INT > > rows
array of vector to store the entry information of component for each row
std::vector< std::vector< CPPL_INT > > cols
array of vector to store the entry information of component for each column
CPPL_INT n
matrix column size
(DO NOT USE) Smart-temporary Real Double-precision General Sparse Matrix Class
std::vector< std::vector< CPPL_INT > > rows
array of vector to store the entry information of component for each row
std::vector< zcomponent > data
matrix data
void swap(zgsmatrix &A, zgsmatrix &B)
CPPL_INT m
matrix row size
std::vector< std::vector< CPPL_INT > > cols
array of vector to store the entry information of component for each column
CPPL_INT m
matrix row size
CPPL_INT n
matrix column size
std::vector< zcomponent > data
matrix data