00001 /* ========================================================================== */ 00002 /* === umfpack_report_info ================================================== */ 00003 /* ========================================================================== */ 00004 00005 /* -------------------------------------------------------------------------- */ 00006 /* UMFPACK Version 4.3 (Jan. 16, 2004), Copyright (c) 2004 by Timothy A. */ 00007 /* Davis. All Rights Reserved. See ../README for License. */ 00008 /* email: davis@cise.ufl.edu CISE Department, Univ. of Florida. */ 00009 /* web: http://www.cise.ufl.edu/research/sparse/umfpack */ 00010 /* -------------------------------------------------------------------------- */ 00011 00012 void umfpack_di_report_info 00013 ( 00014 const double Control [UMFPACK_CONTROL], 00015 const double Info [UMFPACK_INFO] 00016 ) ; 00017 00018 void umfpack_dl_report_info 00019 ( 00020 const double Control [UMFPACK_CONTROL], 00021 const double Info [UMFPACK_INFO] 00022 ) ; 00023 00024 void umfpack_zi_report_info 00025 ( 00026 const double Control [UMFPACK_CONTROL], 00027 const double Info [UMFPACK_INFO] 00028 ) ; 00029 00030 void umfpack_zl_report_info 00031 ( 00032 const double Control [UMFPACK_CONTROL], 00033 const double Info [UMFPACK_INFO] 00034 ) ; 00035 00036 /* 00037 double int Syntax: 00038 00039 #include "umfpack.h" 00040 double Control [UMFPACK_CONTROL], Info [UMFPACK_INFO] ; 00041 umfpack_di_report_info (Control, Info) ; 00042 00043 double long Syntax: 00044 00045 #include "umfpack.h" 00046 double Control [UMFPACK_CONTROL], Info [UMFPACK_INFO] ; 00047 umfpack_dl_report_info (Control, Info) ; 00048 00049 complex int Syntax: 00050 00051 #include "umfpack.h" 00052 double Control [UMFPACK_CONTROL], Info [UMFPACK_INFO] ; 00053 umfpack_zi_report_info (Control, Info) ; 00054 00055 complex long Syntax: 00056 00057 #include "umfpack.h" 00058 double Control [UMFPACK_CONTROL], Info [UMFPACK_INFO] ; 00059 umfpack_zl_report_info (Control, Info) ; 00060 00061 Purpose: 00062 00063 Reports statistics from the umfpack_*_*symbolic, umfpack_*_numeric, and 00064 umfpack_*_*solve routines. 00065 00066 Arguments: 00067 00068 double Control [UMFPACK_CONTROL] ; Input argument, not modified. 00069 00070 If a (double *) NULL pointer is passed, then the default control 00071 settings are used. Otherwise, the settings are determined from the 00072 Control array. See umfpack_*_defaults on how to fill the Control 00073 array with the default settings. If Control contains NaN's, the 00074 defaults are used. The following Control parameters are used: 00075 00076 Control [UMFPACK_PRL]: printing level. 00077 00078 0 or less: no output, even when an error occurs 00079 1: error messages only 00080 2 or more: error messages, and print all of Info 00081 Default: 1 00082 00083 double Info [UMFPACK_INFO] ; Input argument, not modified. 00084 00085 Info is an output argument of several UMFPACK routines. 00086 The contents of Info are printed on standard output. 00087 */