umfpack_defaults.h

Go to the documentation of this file.
00001 /* ========================================================================== */
00002 /* === umfpack_defaults ===================================================== */
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_defaults
00013 (
00014     double Control [UMFPACK_CONTROL]
00015 ) ;
00016 
00017 void umfpack_dl_defaults
00018 (
00019     double Control [UMFPACK_CONTROL]
00020 ) ;
00021 
00022 void umfpack_zi_defaults
00023 (
00024     double Control [UMFPACK_CONTROL]
00025 ) ;
00026 
00027 void umfpack_zl_defaults
00028 (
00029     double Control [UMFPACK_CONTROL]
00030 ) ;
00031 
00032 /*
00033 double int Syntax:
00034 
00035     #include "umfpack.h"
00036     double Control [UMFPACK_CONTROL] ;
00037     umfpack_di_defaults (Control) ;
00038 
00039 double long Syntax:
00040 
00041     #include "umfpack.h"
00042     double Control [UMFPACK_CONTROL] ;
00043     umfpack_dl_defaults (Control) ;
00044 
00045 complex int Syntax:
00046 
00047     #include "umfpack.h"
00048     double Control [UMFPACK_CONTROL] ;
00049     umfpack_zi_defaults (Control) ;
00050 
00051 complex long Syntax:
00052 
00053     #include "umfpack.h"
00054     double Control [UMFPACK_CONTROL] ;
00055     umfpack_zl_defaults (Control) ;
00056 
00057 Purpose:
00058 
00059     Sets the default control parameter settings.
00060 
00061     NOTE:  new control parameters have been added to the Control array for
00062     Version 4.1.  These entries were unused in Version 4.0.  The default block
00063     size for the BLAS has increased from 24 to 32.  Some rarely used control
00064     parameters have been removed (those that controlled relaxed amalgamation).
00065 
00066 Arguments:
00067 
00068     double Control [UMFPACK_CONTROL] ;  Output argument.
00069 
00070         Control is set to the default control parameter settings.  You can
00071         then modify individual settings by changing specific entries in the
00072         Control array.  If Control is a (double *) NULL pointer, then
00073         umfpack_*_defaults returns silently (no error is generated, since
00074         passing a NULL pointer for Control to any UMFPACK routine is valid).
00075 */

Generated on Sun May 27 11:59:43 2007 for FEMFLUID by  doxygen 1.4.6