edu.ufl.cise.amd.tdouble
Class Damd_dump
java.lang.Object
edu.ufl.cise.amd.tdouble.Damd
edu.ufl.cise.amd.tdouble.Damd_internal
edu.ufl.cise.amd.tdouble.Damd_dump
public class Damd_dump
- extends Damd_internal
Debugging routines for AMD. Not used if NDEBUG is not defined at compile-
time (the default). See comments in amd_internal.h on how to enable
debugging. Not user-callable.
| Fields inherited from class edu.ufl.cise.amd.tdouble.Damd |
AMD_AGGRESSIVE, AMD_CONTROL, AMD_DATE, AMD_debug, AMD_DEFAULT_AGGRESSIVE, AMD_DEFAULT_DENSE, AMD_DENSE, AMD_DMAX, AMD_INFO, AMD_INVALID, AMD_LNZ, AMD_MAIN_VERSION, AMD_MEMORY, AMD_N, AMD_NCMPA, AMD_NDENSE, AMD_NDIV, AMD_NMULTSUBS_LDL, AMD_NMULTSUBS_LU, AMD_NZ, AMD_NZ_A_PLUS_AT, AMD_NZDIAG, AMD_OK, AMD_OK_BUT_JUMBLED, AMD_OUT_OF_MEMORY, AMD_STATUS, AMD_SUB_VERSION, AMD_SUBSUB_VERSION, AMD_SYMMETRY, AMD_VERSION |
|
Method Summary |
static void |
amd_debug_init(String s)
Sets the debug print level, by reading the file debug.amd (if it exists) |
static void |
amd_dump(int n,
int[] Pe,
int[] Iw,
int[] Len,
int iwlen,
int pfree,
int[] Nv,
int[] Next,
int[] Last,
int[] Head,
int[] Elen,
int[] Degree,
int[] W,
int nel)
Dump AMD's data structure, except for the hash buckets. |
| Methods inherited from class edu.ufl.cise.amd.tdouble.Damd_internal |
AMD_DEBUG0, AMD_DEBUG1, AMD_DEBUG2, AMD_DEBUG3, AMD_DEBUG4, ASSERT, ASSERT, FLIP, IMPLIES, MAX, MAX, MIN, MIN, PRINTF, sqrt, UNFLIP |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Damd_dump
public Damd_dump()
amd_debug_init
public static void amd_debug_init(String s)
- Sets the debug print level, by reading the file debug.amd (if it exists)
- Parameters:
s -
amd_dump
public static void amd_dump(int n,
int[] Pe,
int[] Iw,
int[] Len,
int iwlen,
int pfree,
int[] Nv,
int[] Next,
int[] Last,
int[] Head,
int[] Elen,
int[] Degree,
int[] W,
int nel)
- Dump AMD's data structure, except for the hash buckets. This routine
cannot be called when the hash buckets are non-empty.
- Parameters:
n - A is n-by-nPe - pe [0..n-1]: index in iw of start of row iIw - workspace of size iwlen, iwlen [0..pfree-1]
holds the matrix on inputLen - len [0..n-1]: length for row iiwlen - length of iwpfree - iw [pfree ... iwlen-1] is empty on inputNv - nv [0..n-1]Next - next [0..n-1]Last - last [0..n-1]Head - head [0..n-1]Elen - size nDegree - size nW - size nnel -
Copyright © 2012. All Rights Reserved.