Rev 4428 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
/* ========================================================================= *//* === AMD_defaults ======================================================== *//* ========================================================================= *//* ------------------------------------------------------------------------- *//* AMD, Copyright (c) Timothy A. Davis, *//* Patrick R. Amestoy, and Iain S. Duff. See ../README.txt for License. *//* email: davis at cise.ufl.edu CISE Department, Univ. of Florida. *//* web: http://www.cise.ufl.edu/research/sparse/amd *//* ------------------------------------------------------------------------- *//* User-callable. Sets default control parameters for AMD. See amd.h* for details.*/#include "amd_internal.h"/* ========================================================================= *//* === AMD defaults ======================================================== *//* ========================================================================= */GLOBAL void AMD_defaults(double Control [ ]){Int i ;if (Control != (double *) NULL){for (i = 0 ; i < AMD_CONTROL ; i++){Control [i] = 0 ;}Control [AMD_DENSE] = AMD_DEFAULT_DENSE ;Control [AMD_AGGRESSIVE] = AMD_DEFAULT_AGGRESSIVE ;}}