Macaulay2 Engine
Loading...
Searching...
No Matches

◆ ComputationStatusCode

Definitions of the stop conditions and of the status return values

Enumerator
COMP_NEED_RESIZE 
COMP_ERROR 
COMP_INTERRUPTED 
COMP_NOT_STARTED 
COMP_INITIAL_STOP 
COMP_DONE 
COMP_DONE_DEGREE_LIMIT 
COMP_DONE_LENGTH_LIMIT 
COMP_DONE_SYZYGY_LIMIT 
COMP_DONE_PAIR_LIMIT 
COMP_DONE_GB_LIMIT 
COMP_DONE_SYZ_LIMIT 
COMP_DONE_CODIM 
COMP_DONE_MIN_GENS 
COMP_DONE_STEPS 
COMP_DONE_SUBRING_LIMIT 
COMP_COMPUTING 
COMP_OVERFLOWED 

Definition at line 53 of file computation.h.

53 {
54 /* Keep this enum in sync with RawStatusCodes in Macaulay2/m2/gb.m2 */
55 COMP_NEED_RESIZE = 1, /* need resize */
56 COMP_ERROR = 2, /* error */
57 COMP_INTERRUPTED = 3, /* interrupted */
58 COMP_NOT_STARTED = 4, /* not started */
59 COMP_INITIAL_STOP = 5, /* StopBeforeComputation */
60 COMP_DONE = 6, /* done */
61 COMP_DONE_DEGREE_LIMIT = 7, /* DegreeLimit */
62 COMP_DONE_LENGTH_LIMIT = 8, /* LengthLimit */
63 COMP_DONE_SYZYGY_LIMIT = 9, /* SyzygyLimit */
64 COMP_DONE_PAIR_LIMIT = 10, /* PairLimit */
65 COMP_DONE_GB_LIMIT = 11, /* BasisElementLimit */
66 COMP_DONE_SYZ_LIMIT = 12, /* SyzygyLimit */
67 COMP_DONE_CODIM = 13, /* CodimensionLimit */
68 COMP_DONE_MIN_GENS = 14, /* StopWithMinimalGenerators */
69 COMP_DONE_STEPS = 15, /* StepLimit */
70 COMP_DONE_SUBRING_LIMIT = 16, /* SubringLimit */
71 COMP_COMPUTING = 17, /* computing */
72 COMP_OVERFLOWED = 18, /* overflowed */
73};
@ COMP_DONE_MIN_GENS
Definition computation.h:68
@ COMP_NEED_RESIZE
Definition computation.h:55
@ COMP_DONE_PAIR_LIMIT
Definition computation.h:64
@ COMP_DONE_STEPS
Definition computation.h:69
@ COMP_DONE
Definition computation.h:60
@ COMP_OVERFLOWED
Definition computation.h:72
@ COMP_DONE_SUBRING_LIMIT
Definition computation.h:70
@ COMP_ERROR
Definition computation.h:56
@ COMP_INITIAL_STOP
Definition computation.h:59
@ COMP_DONE_LENGTH_LIMIT
Definition computation.h:62
@ COMP_DONE_GB_LIMIT
Definition computation.h:65
@ COMP_DONE_DEGREE_LIMIT
Definition computation.h:61
@ COMP_DONE_CODIM
Definition computation.h:67
@ COMP_DONE_SYZ_LIMIT
Definition computation.h:66
@ COMP_DONE_SYZYGY_LIMIT
Definition computation.h:63
@ COMP_COMPUTING
Definition computation.h:71
@ COMP_NOT_STARTED
Definition computation.h:58
@ COMP_INTERRUPTED
Definition computation.h:57