5 for(CPPL_INT
i=0;
i<
n;
i++){
6 for(CPPL_INT j=0; j<
i; j++){
27 for(CPPL_INT j=0; j<
n; j++){
28 for(CPPL_INT
i=j;
i<
n;
i++){
39 for(CPPL_INT j=0; j<
n; j++){
41 for(CPPL_INT
i=j+1;
i<
n;
i++){
52 for(CPPL_INT j=0; j<
n; j++){
53 for(CPPL_INT
i=j;
i<
n;
i++){
68 for(
int i=0;
i<
n;
i++){
72 for(CPPL_INT j=0; j<
n; j++){
73 for(CPPL_INT
i=j;
i<
n;
i++){
100 std::cerr <<
"Matrix sizes must be positive integers." << std::endl
101 <<
"Your input was (" << _n <<
")." << std::endl;
111 for(
int i=0;
i<
n;
i++){
125 {CPPL_VERBOSE_REPORT;
129 std::cerr <<
"Input row number must be between 0 and " << m <<
"." << std::endl
130 <<
"Your input was " << _m <<
"." << std::endl;
136 for(CPPL_INT j=0; j<
n; j++){
145 {CPPL_VERBOSE_REPORT;
149 std::cerr <<
"Input row number must be between 0 and " << n <<
"." << std::endl
150 <<
"Your input was " << _n <<
"." << std::endl;
156 for(CPPL_INT
i=0;
i<
m;
i++){
169 {CPPL_VERBOSE_REPORT;
171 double* A_array =A.
array;
172 double** A_darray =A.
darray;
180 {CPPL_VERBOSE_REPORT;
_dcovector col(const CPPL_INT &) const
void swap(dsymatrix &A, dsymatrix &B)
friend _dsymatrix _(dsymatrix &)
Real Double-precision Symmetric Matrix Class [l-type (UPLO=l) Strage].
double * array
1D array to store matrix data
Real Double-precision Row Vector Class.
CPPL_INT const & m
matrix row size
_drovector row(const CPPL_INT &) const
(DO NOT USE) Smart-temporary Real Double-precision Row Vector Class
friend _dsymatrix i(const dsymatrix &)
double ** darray
array of pointers of column head addresses
CPPL_INT n
matrix column size
void shallow_copy(const _dsymatrix &)
_dsymatrix _(dsymatrix &mat)
(DO NOT USE) Smart-temporary Real Double-precision Symmetric Matrix Class
Real Double-precision Column Vector Class.
double * array
1D array to store matrix data
dsymatrix & resize(const CPPL_INT &)
void copy(const dsymatrix &)
CPPL_INT n
matrix column size
double ** darray
array of pointers of column head addresses
(DO NOT USE) Smart-temporary Real Double-precision Column Vector Class