Top
Back: allNmzOptions
Forward: addNmzOption
FastBack:
FastForward:
Up: normaliz_lib
Top: Singular Manual
Contents: Table of Contents
Index: Index
About: About this document

D.4.24.18 setNmzOption

Procedure from library normaliz.lib (see normaliz_lib).

Usage:
setNmzOption(string s, int onoff);

Purpose:
If onoff=1 the option s is activated, and if onoff=0 it is deactivated. The predefined Normaliz options are accessible via the following names:
-s: supp
-t: triang
-v: volume
-p: hvect deprecated, replacement:
-p: hvect_deg1
-q: only_hvect
--FVector: fvect
-1: height1
-G: Gorenst
-w: witness
--IsIntegrallyClosed: intclosed
-C: classgroup
-n: normal deprecated, replacement:
-n: hilbbasvol
-N: normal_l deprecated, replacement:
-N: hilbbas
-h: hilb deprecated, replacement:
-h: hilbbas_hvect
--MarkovBasis: groebner
--GroebnerBasis: markov
--Lex: lex
--RevLex: revlex
--DegLex: deglex
-d: dual
-M: genoverori
-a: allf
--typ: type
-c: control deprecated, replacement:
-c: verbose
-e: errorcheck allowed, but ignored
-B: bigint Use GMP for arbitrary precision integers
-x=N: threads In this case the int parameter is used to set the number of threads N, deafult 8, 0 means no explicit limiting.

Further Normaliz otions can be adeded to tzhe nlist by addNmzOption.

Example:
 
LIB "normaliz.lib";
setNmzOption("only_hvect",1);
==> 1
showNmzOptions();
==>  -f -q -x=8  
setNmzOption("only_hvect",0);
==> 1
showNmzOptions();
==>  -f -x=8  
See also: addNmzOption; allNmzOptions; resetNmzOptions; showNmzOptions.


Top Back: allNmzOptions Forward: addNmzOption FastBack: FastForward: Up: normaliz_lib Top: Singular Manual Contents: Table of Contents Index: Index About: About this document
            User manual for Singular version 4.4.0p1, 2024, generated by texi2html.