]> www.ginac.de Git - ginac.git/blobdiff - ginac/flags.h
- Complete revamp of methods in class matrix. Some redundant (and poor)
[ginac.git] / ginac / flags.h
index 8b9caed477db87c54015de4b1619f7001a6237fb..24edd02af460f47b6dd041285b2db6f8e3d2ef4e 100644 (file)
@@ -33,6 +33,31 @@ public:
          };
 };
 
+class series_options {
+public:
+    enum { suppress_branchcut        = 0x0001
+         };
+};
+
+class determinant_algo {
+public:
+    enum { automatic,
+           gauss,
+           divfree,
+           laplace,
+           bareiss
+         };
+};
+
+class solve_algo {
+public:
+    enum { automatic,
+           gauss,
+           divfree,
+           bareiss
+         };
+};
+
 class status_flags {
 public:
     enum { dynallocated              = 0x0001,
@@ -124,7 +149,7 @@ public:
     enum { delete_never, // let table grow undefinitely, not recommmended, but currently default
            delete_lru,   // least recently used
            delete_lfu,   // least frequently used
-           delete_cyclic // first one in list (oldest)
+           delete_cyclic // first (oldest) one in list
     };
 };