|
| 1 | +<pre> |
| 2 | +<!--- Autogenerated, do not edit. --> |
| 3 | +Usage: groebner [options] PROJECT |
| 4 | + |
| 5 | +Computes a Groebner basis of the toric ideal of a matrix, |
| 6 | +or, more general, of the lattice ideal of a lattice. |
| 7 | + |
| 8 | +Input Files: |
| 9 | + PROJECT.mat A matrix (optional if lattice basis is given). |
| 10 | + PROJECT.lat A lattice basis (optional if matrix is given). |
| 11 | + PROJECT.cost The cost matrix, which determines the term ordering |
| 12 | + (optional, default is degrevlex). |
| 13 | + Ties are broken with degrevlex. |
| 14 | + PROJECT.sign The sign constraints of the variables ('1' means |
| 15 | + non-negative and '0' means a free variable). |
| 16 | + It is optional, and the default is all non-negative. |
| 17 | + PROJECT.mar The Markov basis/generating set of the lattice (optional). |
| 18 | + PROJECT.weights The weight vectors used for truncation (optional). |
| 19 | + PROJECT.weights.max The maximum weights used for truncation. |
| 20 | + This file is needed when PROJECT.weights exists. |
| 21 | + PROJECT.zsol An integer solution to specify a fiber (optional). |
| 22 | + The integer solution is used for truncation. |
| 23 | +Output Files: |
| 24 | + PROJECT.gro The Groebner basis of the lattice. |
| 25 | + |
| 26 | +Options: |
| 27 | + -p, --precision=PREC Select PREC as the integer arithmetic precision. |
| 28 | + PREC is one of the following: `64' (default), |
| 29 | + `32', and `arbitrary' (only `arb` is needed). |
| 30 | + -a, --algorithm=ALG Select ALG as the completion procedure for |
| 31 | + computing Groebner bases. ALG is one of |
| 32 | + `fifo', `weighted', or 'unbounded.' |
| 33 | + -g, --generation=ALG Select ALG as the procedure for computing |
| 34 | + a generating set or Markov basis. ALG is |
| 35 | + one of `hybrid' (default), `project-and-lift', |
| 36 | + `max-min', or 'saturation'. |
| 37 | + -t, --truncation=TRUNC Set TRUNC as the truncation method. TRUNC is |
| 38 | + of the following: `ip', `lp', `weight' (default), |
| 39 | + or `none'. Only relevant if `zsol' is given. |
| 40 | + -m, --minimal=STATE If STATE is `yes' (default), then 4ti2 will |
| 41 | + compute a minimal Markov basis. If STATE is |
| 42 | + 'no', then the Markov basis will not |
| 43 | + necessarily be minimal. |
| 44 | + -r, --auto-reduce-freq=n Set the frequency of auto reduction. |
| 45 | + (default is 2500). |
| 46 | + -f, --output-freq=n Set the frequency of output (default is 1000). |
| 47 | + -q, --quiet Do not output anything to the screen. |
| 48 | + -h, --help Display this help and exit. |
| 49 | + |
| 50 | +</pre> |
0 commit comments