6 std::cerr <<
"# [MARK] _dssmatrix::_dssmatrix()"
17 std::cerr <<
"# [NOTE] _dssmatrix::_dssmatrix() "
18 <<
"A new 0x0 matrix at " <<
Array
19 <<
" has been made." << std::endl;
28 std::cerr <<
"# [MARK] _dssmatrix::_dssmatrix(const _dssmatrix&)"
41 std::cerr <<
"# [NOTE] _dssmatrix::_dssmatrix(const _dssmatrix&) "
42 <<
"A matrix pointing at " <<
Array <<
" has been made.";
55 std::cerr <<
"# [MARK] _dssmatrix::~_dssmatrix()"
60 std::cerr <<
"# [NOTE] _dssmatrix::~_dssmatrix() "
61 <<
"A _dssmatrix is going to be destructed." << std::endl;
double * Array
1D array to store non-zero matrix data
Definition: _dssmatrix.hpp:11
(DO NOT USE) Smart-temporary Real Double-precision Sparse Matrix Class
Definition: _dssmatrix.hpp:3
long M
matrix row size
Definition: _dssmatrix.hpp:7
long CAP
the length of data arrays
Definition: _dssmatrix.hpp:9
_dssmatrix()
Definition: _dssmatrix-constructor.hpp:3
~_dssmatrix()
Definition: _dssmatrix-constructor.hpp:52
long * Jndx
1D array to store the j-index of non-zero matrix components
Definition: _dssmatrix.hpp:13
long VOL
the number of non-zero components
Definition: _dssmatrix.hpp:10
long N
matrix column size
Definition: _dssmatrix.hpp:8
long * Indx
1D array to store the i-index of non-zero matrix components
Definition: _dssmatrix.hpp:12