diff options
author | Campbell Barton <ideasman42@gmail.com> | 2011-10-23 21:52:20 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2011-10-23 21:52:20 +0400 |
commit | 4a04f7206914a49f5f95adc5eb786237f1a9f547 (patch) | |
tree | 78aed2fa481f972fac0965f814bebebe9d71ae65 /intern/opennl/superlu/colamd.h | |
parent | f1cea89d99f0c80bdccd2ba1359142b5ff14cdb9 (diff) |
remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n
Diffstat (limited to 'intern/opennl/superlu/colamd.h')
-rw-r--r-- | intern/opennl/superlu/colamd.h | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/intern/opennl/superlu/colamd.h b/intern/opennl/superlu/colamd.h deleted file mode 100644 index 00f670ce01f..00000000000 --- a/intern/opennl/superlu/colamd.h +++ /dev/null @@ -1,70 +0,0 @@ -/** \file opennl/superlu/colamd.h - * \ingroup opennl - */ -/* ========================================================================== */ -/* === colamd prototypes and definitions ==================================== */ -/* ========================================================================== */ - -/* - This is the colamd include file, - - http://www.cise.ufl.edu/~davis/colamd/colamd.h - - for use in the colamd.c, colamdmex.c, and symamdmex.c files located at - - http://www.cise.ufl.edu/~davis/colamd/ - - See those files for a description of colamd and symamd, and for the - copyright notice, which also applies to this file. - - August 3, 1998. Version 1.0. -*/ - -/* ========================================================================== */ -/* === Definitions ========================================================== */ -/* ========================================================================== */ - -/* size of the knobs [ ] array. Only knobs [0..1] are currently used. */ -#define COLAMD_KNOBS 20 - -/* number of output statistics. Only A [0..2] are currently used. */ -#define COLAMD_STATS 20 - -/* knobs [0] and A [0]: dense row knob and output statistic. */ -#define COLAMD_DENSE_ROW 0 - -/* knobs [1] and A [1]: dense column knob and output statistic. */ -#define COLAMD_DENSE_COL 1 - -/* A [2]: memory defragmentation count output statistic */ -#define COLAMD_DEFRAG_COUNT 2 - -/* A [3]: whether or not the input columns were jumbled or had duplicates */ -#define COLAMD_JUMBLED_COLS 3 - -/* ========================================================================== */ -/* === Prototypes of user-callable routines ================================= */ -/* ========================================================================== */ - -int colamd_recommended /* returns recommended value of Alen */ -( - int nnz, /* nonzeros in A */ - int n_row, /* number of rows in A */ - int n_col /* number of columns in A */ -) ; - -void colamd_set_defaults /* sets default parameters */ -( /* knobs argument is modified on output */ - double knobs [COLAMD_KNOBS] /* parameter settings for colamd */ -) ; - -int colamd /* returns TRUE if successful, FALSE otherwise*/ -( /* A and p arguments are modified on output */ - int n_row, /* number of rows in A */ - int n_col, /* number of columns in A */ - int Alen, /* size of the array A */ - int A [], /* row indices of A, of size Alen */ - int p [], /* column pointers of A, of size n_col+1 */ - double knobs [COLAMD_KNOBS] /* parameter settings for colamd */ -) ; - |