1 package edu
.ufl
.cise
.colamd
.tdouble
;
3 public class Colamd_Col
{
9 /* index for A of first row in this column, or DEAD */
10 /* if column is dead */
12 /* number of rows in this column */
15 /* number of original columns represented by this */
16 /* col, if the column is alive */
17 public int thickness
;
18 /* parent in parent tree super-column structure, if */
19 /* the column is dead */
22 /* the score used to maintain heap, if col is alive */
24 /* pivot ordering of this column, if col is dead */
27 /* head of a hash bucket, if col is at the head of */
30 /* hash value, if col is not in a degree list */
32 /* previous column in degree list, if col is in a */
33 /* degree list (but not at the head of a degree list) */
36 /* next column, if col is in a degree list */
37 public int degree_next
;
38 /* next column, if col is in a hash list */
39 public int hash_next
;