aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/OrderingMethods
diff options
context:
space:
mode:
authorGravatar Anshul Jaiswal <ajaiswal@fb.com>2019-06-08 21:09:06 +0000
committerGravatar Anshul Jaiswal <ajaiswal@fb.com>2019-06-08 21:09:06 +0000
commitfab51d133e6143527e5e8ea26004da5dac0586b9 (patch)
tree33ff1a0102bf5ba89aa05170075db42a97982a86 /Eigen/src/OrderingMethods
parent79c402e40e80b670eb6bbaae631d0a5694d720b8 (diff)
Updated Eigen_Colamd.h, namespacing macros ALIVE & DEAD as COLAMD_ALIVE & COLAMD_DEAD
to prevent conflicts with other libraries / code.
Diffstat (limited to 'Eigen/src/OrderingMethods')
-rw-r--r--Eigen/src/OrderingMethods/Eigen_Colamd.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/Eigen/src/OrderingMethods/Eigen_Colamd.h b/Eigen/src/OrderingMethods/Eigen_Colamd.h
index 67fcad3f7..2a4338393 100644
--- a/Eigen/src/OrderingMethods/Eigen_Colamd.h
+++ b/Eigen/src/OrderingMethods/Eigen_Colamd.h
@@ -105,8 +105,8 @@ namespace internal {
#define COLAMD_EMPTY (-1)
/* Row and column status */
-#define ALIVE (0)
-#define DEAD (-1)
+#define COLAMD_ALIVE (0)
+#define COLAMD_DEAD (-1)
/* Column status */
#define DEAD_PRINCIPAL (-1)
@@ -114,12 +114,12 @@ namespace internal {
/* Macros for row and column status update and checking. */
#define ROW_IS_DEAD(r) ROW_IS_MARKED_DEAD (Row[r].shared2.mark)
-#define ROW_IS_MARKED_DEAD(row_mark) (row_mark < ALIVE)
-#define ROW_IS_ALIVE(r) (Row [r].shared2.mark >= ALIVE)
-#define COL_IS_DEAD(c) (Col [c].start < ALIVE)
-#define COL_IS_ALIVE(c) (Col [c].start >= ALIVE)
+#define ROW_IS_MARKED_DEAD(row_mark) (row_mark < COLAMD_ALIVE)
+#define ROW_IS_ALIVE(r) (Row [r].shared2.mark >= COLAMD_ALIVE)
+#define COL_IS_DEAD(c) (Col [c].start < COLAMD_ALIVE)
+#define COL_IS_ALIVE(c) (Col [c].start >= COLAMD_ALIVE)
#define COL_IS_DEAD_PRINCIPAL(c) (Col [c].start == DEAD_PRINCIPAL)
-#define KILL_ROW(r) { Row [r].shared2.mark = DEAD ; }
+#define KILL_ROW(r) { Row [r].shared2.mark = COLAMD_DEAD ; }
#define KILL_PRINCIPAL_COL(c) { Col [c].start = DEAD_PRINCIPAL ; }
#define KILL_NON_PRINCIPAL_COL(c) { Col [c].start = DEAD_NON_PRINCIPAL ; }