lemon-project-template-glpk

view deps/glpk/src/amd/amd_defaults.c @ 9:33de93886c88

Import GLPK 4.47
author Alpar Juttner <alpar@cs.elte.hu>
date Sun, 06 Nov 2011 20:59:10 +0100
parents
children
line source
1 /* ========================================================================= */
2 /* === AMD_defaults ======================================================== */
3 /* ========================================================================= */
5 /* ------------------------------------------------------------------------- */
6 /* AMD, Copyright (c) Timothy A. Davis, */
7 /* Patrick R. Amestoy, and Iain S. Duff. See ../README.txt for License. */
8 /* email: davis at cise.ufl.edu CISE Department, Univ. of Florida. */
9 /* web: http://www.cise.ufl.edu/research/sparse/amd */
10 /* ------------------------------------------------------------------------- */
12 /* User-callable. Sets default control parameters for AMD. See amd.h
13 * for details.
14 */
16 #include "amd_internal.h"
18 /* ========================================================================= */
19 /* === AMD defaults ======================================================== */
20 /* ========================================================================= */
22 GLOBAL void AMD_defaults
23 (
24 double Control [ ]
25 )
26 {
27 Int i ;
29 if (Control != (double *) NULL)
30 {
31 for (i = 0 ; i < AMD_CONTROL ; i++)
32 {
33 Control [i] = 0 ;
34 }
35 Control [AMD_DENSE] = AMD_DEFAULT_DENSE ;
36 Control [AMD_AGGRESSIVE] = AMD_DEFAULT_AGGRESSIVE ;
37 }
38 }