================================================================================ umf_2by2.c ================================================================================ ================================================================================ umf_analyze.c ================================================================================ 24 221 #####: 216: return (FALSE) ; /* internal error! */ ================================================================================ umf_apply_order.c ================================================================================ ================================================================================ umf_assemble.c ================================================================================ ================================================================================ umf_assemble_fixq.c ================================================================================ ================================================================================ umf_blas3_update.c ================================================================================ ================================================================================ umf_build_tuples.c ================================================================================ 24 82 #####: 77: return (FALSE) ; /* out of memory for row tuples */ 24 100 #####: 95: return (FALSE) ; /* out of memory for col tuples */ ================================================================================ umf_colamd.c ================================================================================ 24 2708 #####: 2703: KILL_ROW (r) ; ================================================================================ umf_create_element.c ================================================================================ 24 252 #####: 247: return (FALSE) ; /* out of memory */ 24 263 #####: 258: return (FALSE) ; /* out of memory */ 24 439 #####: 434: return (UMF_get_memory (Numeric, Work, 0, r2, c2,do_Fcpos)); 24 542 #####: 537: return (UMF_get_memory (Numeric, Work, 0, r2, c2,do_Fcpos)); ================================================================================ umf_extend_front.c ================================================================================ ================================================================================ umf_free.c ================================================================================ ================================================================================ umf_fsize.c ================================================================================ 24 57 #####: 52: frsize = Int_MAX ; ================================================================================ umf_garbage_collection.c ================================================================================ ================================================================================ umf_get_memory.c ================================================================================ 24 113 #####: 108: newsize = (Int) bsize ; /* we cannot increase the size beyond bsize */ ================================================================================ umf_grow_front.c ================================================================================ 24 92 #####: 87: return (FALSE) ; 24 120 #####: 115: double a = 0.9 * sqrt ((Int_MAX / sizeof (Entry)) / s) ; 24 121 #####: 116: fnr2 = MAX (fnr_min, a * fnr2) ; 24 122 #####: 117: fnc2 = MAX (fnc_min, a * fnc2) ; 24 124 #####: 119: newsize = fnr2 * fnc2 ; 24 126 #####: 121: if (fnr2 % 2 == 0) fnr2++ ; 24 127 #####: 122: fnc2 = newsize / fnr2 ; 24 185 #####: 180: return (FALSE) ; /* out of memory */ ================================================================================ umf_init_front.c ================================================================================ 24 79 #####: 74: return (FALSE) ; ================================================================================ umf_is_permutation.c ================================================================================ ================================================================================ umf_kernel.c ================================================================================ ================================================================================ umf_kernel_init.c ================================================================================ 24 516 #####: 511: return (FALSE) ; /* pattern changed */ 24 544 #####: 539: return (FALSE) ; /* pattern changed */ 24 608 #####: 603: return (FALSE) ; /* pattern has changed */ 24 644 #####: 639: return (FALSE) ; /* pattern has changed */ 24 712 #####: 707: return (FALSE) ; /* pattern changed */ 24 725 #####: 720: return (FALSE) ; /* pattern changed */ 24 737 #####: 732: return (FALSE) ; /* pattern changed */ 24 829 #####: 824: return (FALSE) ; /* pattern changed */ 24 865 #####: 860: return (FALSE) ; /* pattern changed */ 24 907 #####: 902: return (FALSE) ; /* pattern changed */ 24 921 #####: 916: return (FALSE) ; /* pattern changed */ 24 1033 #####: 1028: return (FALSE) ; /* pattern changed */ ================================================================================ umf_kernel_wrapup.c ================================================================================ ================================================================================ umf_lhsolve.c ================================================================================ ================================================================================ umf_local_search.c ================================================================================ 24 656 #####: 651: return (UMFPACK_ERROR_different_pattern) ; 24 745 #####: 740: return (UMFPACK_ERROR_different_pattern) ; ================================================================================ umf_lsolve.c ================================================================================ ================================================================================ umf_ltsolve.c ================================================================================ ================================================================================ umf_malloc.c ================================================================================ ================================================================================ umf_mem_alloc_element.c ================================================================================ 24 48 #####: 43: return (0) ; /* problem is too large */ ================================================================================ umf_mem_alloc_head_block.c ================================================================================ ================================================================================ umf_mem_alloc_tail_block.c ================================================================================ ================================================================================ umf_mem_free_tail_block.c ================================================================================ ================================================================================ umf_mem_init_memoryspace.c ================================================================================ ================================================================================ umf_realloc.c ================================================================================ 24 57 #####: 52: return ((void *) NULL) ; ================================================================================ umf_report_perm.c ================================================================================ ================================================================================ umf_report_vector.c ================================================================================ ================================================================================ umf_row_search.c ================================================================================ 24 618 #####: 613: return (UMFPACK_ERROR_different_pattern) ; 24 664 #####: 659: return (UMFPACK_ERROR_different_pattern) ; 24 751 #####: 746: return (UMFPACK_ERROR_different_pattern) ; ================================================================================ umf_scale.c ================================================================================ ================================================================================ umf_scale_column.c ================================================================================ ================================================================================ umf_set_stats.c ================================================================================ ================================================================================ umf_singletons.c ================================================================================ ================================================================================ umf_solve.c ================================================================================ 24 1315 #####: 1310: omega [1] = tau ; 24 1316 #####: 1311: omega [2] = tau ; 24 1317 #####: 1312: break ; ================================================================================ umf_start_front.c ================================================================================ 24 155 #####: 150: maxfrsize = Int_MAX / sizeof (Entry) ; 24 174 #####: 169: fsize = Int_MAX / sizeof (Entry) ; 24 192 #####: 187: fsize2 = Int_MAX / sizeof (Entry) ; ================================================================================ umf_store_lu.c ================================================================================ 24 348 #####: 343: return (FALSE) ; /* out of memory */ 24 354 #####: 349: return (FALSE) ; /* out of memory */ 24 773 #####: 768: return (FALSE) ; /* out of memory */ 24 780 #####: 775: return (FALSE) ; /* out of memory */ ================================================================================ umf_store_lu_drop.c ================================================================================ 24 331 #####: 326: if (Work->do_grow) 24 335 #####: 330: r2 = fnrows ; 24 336 #####: 331: c2 = fncols ; 24 341 #####: 336: r2 = MAX (fnrows, Work->fnrows_new + 1) ; 24 342 #####: 337: c2 = MAX (fncols, Work->fncols_new + 1) ; 24 345 #####: 340: if (!UMF_get_memory (Numeric, Work, size, r2, c2, TRUE)) 24 348 #####: 343: return (FALSE) ; /* out of memory */ 24 350 #####: 345: p = UMF_mem_alloc_head_block (Numeric, size) ; 24 351 #####: 346: if (!p) 24 354 #####: 349: return (FALSE) ; /* out of memory */ 24 357 #####: 352: fnc_curr = Work->fnc_curr ; 24 358 #####: 353: fnr_curr = Work->fnr_curr ; 24 359 #####: 354: Flublock = Work->Flublock ; 24 360 #####: 355: Flblock = Work->Flblock ; 24 361 #####: 356: Fublock = Work->Fublock ; 24 362 #####: 357: Fl1 = Flublock + kk * nb ; 24 363 #####: 358: Fl2 = Flblock + kk * fnr_curr ; 24 496 #####: 491: pos = llen++ ; 24 497 #####: 492: Lpattern [pos] = row2 ; 24 498 #####: 493: Lpos [row2] = pos ; 24 499 #####: 494: *Li++ = row2 ; 24 755 #####: 750: if (Work->do_grow) 24 759 #####: 754: r2 = fnrows ; 24 760 #####: 755: c2 = fncols ; 24 765 #####: 760: r2 = MAX (fnrows, Work->fnrows_new + 1) ; 24 766 #####: 761: c2 = MAX (fncols, Work->fncols_new + 1) ; 24 769 #####: 764: if (!UMF_get_memory (Numeric, Work, size, r2, c2, TRUE)) 24 773 #####: 768: return (FALSE) ; /* out of memory */ 24 775 #####: 770: p = UMF_mem_alloc_head_block (Numeric, size) ; 24 776 #####: 771: if (!p) 24 780 #####: 775: return (FALSE) ; /* out of memory */ 24 783 #####: 778: fnc_curr = Work->fnc_curr ; 24 784 #####: 779: fnr_curr = Work->fnr_curr ; 24 785 #####: 780: Flublock = Work->Flublock ; 24 786 #####: 781: Flblock = Work->Flblock ; 24 787 #####: 782: Fublock = Work->Fublock ; 24 788 #####: 783: Fu1 = Flublock + kk ; 24 789 #####: 784: Fu2 = Fublock + kk * fnc_curr ; ================================================================================ umf_symbolic_usage.c ================================================================================ ================================================================================ umf_transpose.c ================================================================================ ================================================================================ umf_triplet_map_nox.c ================================================================================ ================================================================================ umf_triplet_map_x.c ================================================================================ ================================================================================ umf_triplet_nomap_nox.c ================================================================================ ================================================================================ umf_triplet_nomap_x.c ================================================================================ ================================================================================ umf_tuple_lengths.c ================================================================================ ================================================================================ umf_uhsolve.c ================================================================================ ================================================================================ umf_usolve.c ================================================================================ ================================================================================ umf_utsolve.c ================================================================================ ================================================================================ umf_valid_numeric.c ================================================================================ ================================================================================ umf_valid_symbolic.c ================================================================================ ================================================================================ umfpack_col_to_triplet.c ================================================================================ ================================================================================ umfpack_defaults.c ================================================================================ ================================================================================ umfpack_free_numeric.c ================================================================================ ================================================================================ umfpack_free_symbolic.c ================================================================================ ================================================================================ umfpack_get_determinant.c ================================================================================ 24 219 #####: 214: Info [UMFPACK_STATUS] = UMFPACK_WARNING_singular_matrix ; 24 220 #####: 215: break ; ================================================================================ umfpack_get_lunz.c ================================================================================ ================================================================================ umfpack_get_numeric.c ================================================================================ ================================================================================ umfpack_get_symbolic.c ================================================================================ ================================================================================ umfpack_load_numeric.c ================================================================================ 24 101 #####: 96: (void) UMF_free ((void *) Numeric) ; 24 102 #####: 97: fclose (f) ; 24 103 #####: 98: return (UMFPACK_ERROR_file_IO) ; 24 160 #####: 155: UMFPACK_free_numeric ((void **) &Numeric) ; 24 161 #####: 156: return (UMFPACK_ERROR_invalid_Numeric_object) ; ================================================================================ umfpack_load_symbolic.c ================================================================================ 24 101 #####: 96: (void) UMF_free ((void *) Symbolic) ; 24 102 #####: 97: fclose (f) ; 24 103 #####: 98: return (UMFPACK_ERROR_file_IO) ; 24 164 #####: 159: UMFPACK_free_symbolic ((void **) &Symbolic) ; 24 165 #####: 160: return (UMFPACK_ERROR_invalid_Symbolic_object) ; ================================================================================ umfpack_numeric.c ================================================================================ 24 188 #####: 183: Info [UMFPACK_STATUS] = UMFPACK_ERROR_out_of_memory ; 24 189 #####: 184: return (UMFPACK_ERROR_out_of_memory) ; ================================================================================ umfpack_qsymbolic.c ================================================================================ 24 518 #####: 513: Info [UMFPACK_STATUS] = UMFPACK_ERROR_out_of_memory ; 24 519 #####: 514: return (UMFPACK_ERROR_out_of_memory) ; 24 893 #####: 888: Info [UMFPACK_STATUS] = UMFPACK_ERROR_out_of_memory ; 24 894 #####: 889: error (&Symbolic, SW) ; 24 895 #####: 890: return (UMFPACK_ERROR_out_of_memory) ; 24 914 #####: 909: Info [UMFPACK_STATUS] = UMFPACK_ERROR_out_of_memory ; 24 915 #####: 910: error (&Symbolic, SW) ; 24 916 #####: 911: return (UMFPACK_ERROR_out_of_memory) ; 24 983 #####: 978: strategy = UMFPACK_STRATEGY_2BY2 ; 24 1463 #####: 1458: Info [UMFPACK_STATUS] = UMFPACK_ERROR_internal_error ; 24 1464 #####: 1459: error (&Symbolic, SW) ; 24 1465 #####: 1460: return (UMFPACK_ERROR_internal_error) ; 24 1817 #####: 1812: Info [UMFPACK_STATUS] = UMFPACK_ERROR_out_of_memory ; 24 1818 #####: 1813: error (&Symbolic, SW) ; 24 1819 #####: 1814: return (UMFPACK_ERROR_out_of_memory) ; ================================================================================ umfpack_report_control.c ================================================================================ ================================================================================ umfpack_report_info.c ================================================================================ 24 506 #####: 501: PRINT_INFO ( 24 529 #####: 524: twtot = twsym + twnum ; 24 530 #####: 525: PRINT_INFO (" symbolic + numeric wall clock time (sec): %.2f\n", 24 532 #####: 527: if (ftot > 0 && twtot > TMIN) 24 534 #####: 529: PRINT_INFO ( 24 570 #####: 565: PRINT_INFO ( 24 601 #####: 596: if (twtot >= TMIN && ftot >= 0) 24 603 #####: 598: twtot += tsolve ; 24 604 #####: 599: PRINT_INFO ( 24 607 #####: 602: if (ftot > 0 && twtot > TMIN) 24 609 #####: 604: PRINT_INFO ( ================================================================================ umfpack_report_matrix.c ================================================================================ ================================================================================ umfpack_report_numeric.c ================================================================================ 24 326 #####: 321: return (FALSE) ; 24 332 #####: 327: PRINTF (("\t...\n")) ; 24 333 #####: 328: prl-- ; 24 534 #####: 529: return (FALSE) ; 24 641 #####: 636: PRINTF ((" ...\n")) ; 24 642 #####: 637: prl-- ; 24 653 #####: 648: return (FALSE) ; 24 659 #####: 654: PRINTF (("\t...\n")) ; 24 660 #####: 655: prl-- ; ================================================================================ umfpack_report_perm.c ================================================================================ ================================================================================ umfpack_report_status.c ================================================================================ ================================================================================ umfpack_report_symbolic.c ================================================================================ ================================================================================ umfpack_report_triplet.c ================================================================================ ================================================================================ umfpack_report_vector.c ================================================================================ ================================================================================ umfpack_save_numeric.c ================================================================================ ================================================================================ umfpack_save_symbolic.c ================================================================================ ================================================================================ umfpack_scale.c ================================================================================ ================================================================================ umfpack_solve.c ================================================================================ ================================================================================ umfpack_symbolic.c ================================================================================ ================================================================================ umfpack_tictoc.c ================================================================================ ================================================================================ umfpack_timer.c ================================================================================ ================================================================================ umfpack_transpose.c ================================================================================ ================================================================================ umfpack_triplet_to_col.c ================================================================================ ================================================================================ umfpack_wsolve.c ================================================================================ 24 146 #####: 141: Info [UMFPACK_STATUS] = UMFPACK_ERROR_invalid_system ; 24 147 #####: 142: return (UMFPACK_ERROR_invalid_system) ; 24 160 #####: 155: Info [UMFPACK_STATUS] = UMFPACK_ERROR_argument_missing ; 24 161 #####: 156: return (UMFPACK_ERROR_argument_missing) ; 24 167 #####: 162: irstep = 0 ; ================================================================================ amd_1.c ================================================================================ ================================================================================ amd_2.c ================================================================================ ================================================================================ amd_aat.c ================================================================================ ================================================================================ amd_control.c ================================================================================ ================================================================================ amd_defaults.c ================================================================================ ================================================================================ amd_info.c ================================================================================ ================================================================================ amd_order.c ================================================================================ 24 84 #####: 79: if (info) Info [AMD_STATUS] = AMD_OUT_OF_MEMORY ; 24 85 #####: 80: return (AMD_OUT_OF_MEMORY) ; /* problem too large */ 24 105 #####: 100: amd_free (Len) ; 24 106 #####: 101: amd_free (Pinv) ; 24 107 #####: 102: if (info) Info [AMD_STATUS] = AMD_OUT_OF_MEMORY ; 24 108 #####: 103: return (AMD_OUT_OF_MEMORY) ; 24 122 #####: 117: amd_free (Rp) ; 24 123 #####: 118: amd_free (Ri) ; 24 124 #####: 119: amd_free (Len) ; 24 125 #####: 120: amd_free (Pinv) ; 24 126 #####: 121: if (info) Info [AMD_STATUS] = AMD_OUT_OF_MEMORY ; 24 127 #####: 122: return (AMD_OUT_OF_MEMORY) ; 24 175 #####: 170: amd_free (Rp) ; 24 176 #####: 171: amd_free (Ri) ; 24 177 #####: 172: amd_free (Len) ; 24 178 #####: 173: amd_free (Pinv) ; 24 179 #####: 174: if (info) Info [AMD_STATUS] = AMD_OUT_OF_MEMORY ; 24 180 #####: 175: return (AMD_OUT_OF_MEMORY) ; ================================================================================ amd_postorder.c ================================================================================ ================================================================================ amd_post_tree.c ================================================================================ ================================================================================ amd_preprocess.c ================================================================================ ================================================================================ amd_valid.c ================================================================================ ================================================================================ Last line of each output file: ================================================================================ Out/1_di/ut.out ALL TESTS PASSED: rnorm 1.35e-10 (1.19e-07 shl0, 7.08e-05 arc130 2.54e-08 omega2) cputime 53.84 ================================================================= Out/1_dl/ut.out ALL TESTS PASSED: rnorm 1.35e-10 (1.19e-07 shl0, 7.08e-05 arc130 2.54e-08 omega2) cputime 43.16 ================================================================= Out/1g_di/ut.out ALL TESTS PASSED: rnorm 1.03e-10 (1.19e-07 shl0, 5.65e-05 arc130 4.58e-09 omega2) cputime 36.95 ================================================================= Out/1g_dl/ut.out ALL TESTS PASSED: rnorm 1.03e-10 (1.19e-07 shl0, 5.65e-05 arc130 4.58e-09 omega2) cputime 31.37 ================================================================= Out/1g_zi/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.33e-07 shl0, 5.84e-05 arc130 3.66e-10 omega2) cputime 66.21 ================================================================= Out/1g_zl/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.33e-07 shl0, 5.84e-05 arc130 3.66e-10 omega2) cputime 67.79 ================================================================= Out/1_zi/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.33e-07 shl0, 7.31e-05 arc130 6.19e-10 omega2) cputime 88.41 ================================================================= Out/1_zl/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.33e-07 shl0, 7.31e-05 arc130 6.19e-10 omega2) cputime 89.86 ================================================================= Out/2_di/ut.out ALL TESTS PASSED: rnorm 1.49e-10 (1.37e-07 shl0, 6.76e-05 arc130 1.73e-08 omega2) cputime 45.22 ================================================================= Out/2_dl/ut.out ALL TESTS PASSED: rnorm 1.49e-10 (1.37e-07 shl0, 6.76e-05 arc130 1.73e-08 omega2) cputime 39.61 ================================================================= Out/2g_di/ut.out ALL TESTS PASSED: rnorm 1.06e-10 (1.37e-07 shl0, 5.65e-05 arc130 8.07e-09 omega2) cputime 30.76 ================================================================= Out/2g_dl/ut.out ALL TESTS PASSED: rnorm 1.06e-10 (1.37e-07 shl0, 5.65e-05 arc130 8.07e-09 omega2) cputime 27.68 ================================================================= Out/2g_zi/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.40e-07 shl0, 5.69e-05 arc130 1.14e-09 omega2) cputime 49.19 ================================================================= Out/2g_zl/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.40e-07 shl0, 5.69e-05 arc130 1.14e-09 omega2) cputime 48.84 ================================================================= Out/2_zi/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.40e-07 shl0, 6.77e-05 arc130 1.77e-09 omega2) cputime 70.42 ================================================================= Out/2_zl/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.40e-07 shl0, 6.77e-05 arc130 1.77e-09 omega2) cputime 70.86 ================================================================= Out/5_di/ut.out ALL TESTS PASSED: rnorm 1.35e-10 (1.19e-07 shl0, 8.09e-05 arc130 1.44e-08 omega2) cputime 52.95 ================================================================= Out/5_dl/ut.out ALL TESTS PASSED: rnorm 1.35e-10 (1.19e-07 shl0, 8.09e-05 arc130 1.44e-08 omega2) cputime 43.98 ================================================================= Out/5_zi/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.33e-07 shl0, 8.10e-05 arc130 1.13e-09 omega2) cputime 88.7 ================================================================= Out/5_zl/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.33e-07 shl0, 8.10e-05 arc130 1.13e-09 omega2) cputime 88.58 ================================================================= Out/6_di/ut.out ALL TESTS PASSED: rnorm 1.49e-10 (1.37e-07 shl0, 6.76e-05 arc130 1.73e-08 omega2) cputime 0 ================================================================= Out/6_dl/ut.out ALL TESTS PASSED: rnorm 1.49e-10 (1.37e-07 shl0, 6.76e-05 arc130 1.73e-08 omega2) cputime 0 ================================================================= Out/6_zi/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.40e-07 shl0, 6.77e-05 arc130 1.77e-09 omega2) cputime 0 ================================================================= Out/6_zl/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.40e-07 shl0, 6.77e-05 arc130 1.77e-09 omega2) cputime 0 ================================================================= Out/7_di/ut.out ALL TESTS PASSED: rnorm 1.35e-10 (1.19e-07 shl0, 7.08e-05 arc130 2.54e-08 omega2) cputime 51.72 ================================================================= Out/7_dl/ut.out ALL TESTS PASSED: rnorm 1.35e-10 (1.19e-07 shl0, 7.08e-05 arc130 2.54e-08 omega2) cputime 43.11 ================================================================= Out/7_zi/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.33e-07 shl0, 7.31e-05 arc130 6.19e-10 omega2) cputime 89.49 ================================================================= Out/7_zl/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.33e-07 shl0, 7.31e-05 arc130 6.19e-10 omega2) cputime 90.18 ================================================================= Out/8_di/ut.out ALL TESTS PASSED: rnorm 1.49e-10 (1.37e-07 shl0, 6.76e-05 arc130 1.73e-08 omega2) cputime 43.99 ================================================================= Out/8_dl/ut.out ALL TESTS PASSED: rnorm 1.49e-10 (1.37e-07 shl0, 6.76e-05 arc130 1.73e-08 omega2) cputime 38.64 ================================================================= Out/8_zi/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.40e-07 shl0, 6.77e-05 arc130 1.77e-09 omega2) cputime 69.2 ================================================================= Out/8_zl/ut.out ALL TESTS PASSED: rnorm 9.88e-05 (1.40e-07 shl0, 6.77e-05 arc130 1.77e-09 omega2) cputime 70.16 =================================================================