comparison src/DLD-FUNCTIONS/ccolamd.cc @ 15021:0fd364b9bf63

maint: Cuddle parenthesis for indexing expressions in ccolamd.cc. * ccolamd.cc: Cuddle parenthesis for indexing expressions.
author Rik <rik@octave.org>
date Thu, 26 Jul 2012 09:32:11 -0700
parents 560317fd5977
children
comparison
equal deleted inserted replaced
15020:560317fd5977 15021:0fd364b9bf63
177 // print knob settings if spumoni is set 177 // print knob settings if spumoni is set
178 if (spumoni) 178 if (spumoni)
179 { 179 {
180 octave_stdout << "\nccolamd version " << CCOLAMD_MAIN_VERSION << "." 180 octave_stdout << "\nccolamd version " << CCOLAMD_MAIN_VERSION << "."
181 << CCOLAMD_SUB_VERSION << ", " << CCOLAMD_DATE 181 << CCOLAMD_SUB_VERSION << ", " << CCOLAMD_DATE
182 << ":\nknobs(1): " << User_knobs (0) << ", order for "; 182 << ":\nknobs(1): " << User_knobs(0) << ", order for ";
183 if (knobs[CCOLAMD_LU] != 0) 183 if (knobs[CCOLAMD_LU] != 0)
184 octave_stdout << "lu (A)\n"; 184 octave_stdout << "lu (A)\n";
185 else 185 else
186 octave_stdout << "chol (A'*A)\n"; 186 octave_stdout << "chol (A'*A)\n";
187 187
188 if (knobs[CCOLAMD_DENSE_ROW] >= 0) 188 if (knobs[CCOLAMD_DENSE_ROW] >= 0)
189 octave_stdout << "knobs(2): " << User_knobs (1) 189 octave_stdout << "knobs(2): " << User_knobs(1)
190 << ", rows with > max (16," 190 << ", rows with > max (16,"
191 << knobs[CCOLAMD_DENSE_ROW] << "*sqrt (size(A,2)))" 191 << knobs[CCOLAMD_DENSE_ROW] << "*sqrt (size(A,2)))"
192 << " entries removed\n"; 192 << " entries removed\n";
193 else 193 else
194 octave_stdout << "knobs(2): " << User_knobs (1) 194 octave_stdout << "knobs(2): " << User_knobs(1)
195 << ", no dense rows removed\n"; 195 << ", no dense rows removed\n";
196 196
197 if (knobs[CCOLAMD_DENSE_COL] >= 0) 197 if (knobs[CCOLAMD_DENSE_COL] >= 0)
198 octave_stdout << "knobs(3): " << User_knobs (2) 198 octave_stdout << "knobs(3): " << User_knobs(2)
199 << ", cols with > max (16," 199 << ", cols with > max (16,"
200 << knobs[CCOLAMD_DENSE_COL] << "*sqrt (size(A)))" 200 << knobs[CCOLAMD_DENSE_COL] << "*sqrt (size(A)))"
201 << " entries removed\n"; 201 << " entries removed\n";
202 else 202 else
203 octave_stdout << "knobs(3): " << User_knobs (2) 203 octave_stdout << "knobs(3): " << User_knobs(2)
204 << ", no dense columns removed\n"; 204 << ", no dense columns removed\n";
205 205
206 if (knobs[CCOLAMD_AGGRESSIVE] != 0) 206 if (knobs[CCOLAMD_AGGRESSIVE] != 0)
207 octave_stdout << "knobs(4): " << User_knobs(3) 207 octave_stdout << "knobs(4): " << User_knobs(3)
208 << ", aggressive absorption: yes"; 208 << ", aggressive absorption: yes";
209 else 209 else
210 octave_stdout << "knobs(4): " << User_knobs(3) 210 octave_stdout << "knobs(4): " << User_knobs(3)
211 << ", aggressive absorption: no"; 211 << ", aggressive absorption: no";
212 212
213 octave_stdout << "knobs(5): " << User_knobs (4) 213 octave_stdout << "knobs(5): " << User_knobs(4)
214 << ", statistics and knobs printed\n"; 214 << ", statistics and knobs printed\n";
215 } 215 }
216 } 216 }
217 217
218 octave_idx_type n_row, n_col, nnz; 218 octave_idx_type n_row, n_col, nnz;
430 { 430 {
431 octave_stdout << "\ncsymamd version " << CCOLAMD_MAIN_VERSION << "." 431 octave_stdout << "\ncsymamd version " << CCOLAMD_MAIN_VERSION << "."
432 << CCOLAMD_SUB_VERSION << ", " << CCOLAMD_DATE << "\n"; 432 << CCOLAMD_SUB_VERSION << ", " << CCOLAMD_DATE << "\n";
433 433
434 if (knobs[CCOLAMD_DENSE_ROW] >= 0) 434 if (knobs[CCOLAMD_DENSE_ROW] >= 0)
435 octave_stdout << "knobs(1): " << User_knobs (0) 435 octave_stdout << "knobs(1): " << User_knobs(0)
436 << ", rows/cols with > max (16," 436 << ", rows/cols with > max (16,"
437 << knobs[CCOLAMD_DENSE_ROW] << "*sqrt (size(A,2)))" 437 << knobs[CCOLAMD_DENSE_ROW] << "*sqrt (size(A,2)))"
438 << " entries removed\n"; 438 << " entries removed\n";
439 else 439 else
440 octave_stdout << "knobs(1): " << User_knobs (0) 440 octave_stdout << "knobs(1): " << User_knobs(0)
441 << ", no dense rows/cols removed\n"; 441 << ", no dense rows/cols removed\n";
442 442
443 if (knobs[CCOLAMD_AGGRESSIVE] != 0) 443 if (knobs[CCOLAMD_AGGRESSIVE] != 0)
444 octave_stdout << "knobs(2): " << User_knobs(1) 444 octave_stdout << "knobs(2): " << User_knobs(1)
445 << ", aggressive absorption: yes"; 445 << ", aggressive absorption: yes";
446 else 446 else
447 octave_stdout << "knobs(2): " << User_knobs(1) 447 octave_stdout << "knobs(2): " << User_knobs(1)
448 << ", aggressive absorption: no"; 448 << ", aggressive absorption: no";
449 449
450 450
451 octave_stdout << "knobs(3): " << User_knobs (2) 451 octave_stdout << "knobs(3): " << User_knobs(2)
452 << ", statistics and knobs printed\n"; 452 << ", statistics and knobs printed\n";
453 } 453 }
454 } 454 }
455 455
456 octave_idx_type n_row, n_col; 456 octave_idx_type n_row, n_col;