One Hat Cyber Team
Your IP :
216.73.216.115
Server IP :
194.44.31.54
Server :
Linux zen.imath.kiev.ua 4.18.0-553.77.1.el8_10.x86_64 #1 SMP Fri Oct 3 14:30:23 UTC 2025 x86_64
Server Software :
Apache/2.4.37 (Rocky Linux) OpenSSL/1.1.1k
PHP Version :
5.6.40
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
doc
/
Macaulay2
/
Normaliz
/
html
/
View File Name :
_set__Nmz__Option.html
<!DOCTYPE html> <html lang="en"> <head> <title>setNmzOption -- sets a command line option for Normaliz</title> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <link type="text/css" rel="stylesheet" href="../../../../Macaulay2/Style/doc.css"> <link rel="stylesheet" href="../../../../Macaulay2/Style/katex/katex.min.css"> <script defer="defer" src="../../../../Macaulay2/Style/katex/katex.min.js"></script> <script defer="defer" src="../../../../Macaulay2/Style/katex/contrib/auto-render.min.js"></script> <script> var macros = { "\\break": "\\\\", "\\ZZ": "\\mathbb{Z}", "\\NN": "\\mathbb{N}", "\\QQ": "\\mathbb{Q}", "\\RR": "\\mathbb{R}", "\\CC": "\\mathbb{C}", "\\PP": "\\mathbb{P}" }, delimiters = [ { left: "$$", right: "$$", display: true}, { left: "\\[", right: "\\]", display: true}, { left: "$", right: "$", display: false}, { left: "\\(", right: "\\)", display: false} ], ignoredTags = [ "kbd", "var", "samp", "script", "noscript", "style", "textarea", "pre", "code", "option" ]; document.addEventListener("DOMContentLoaded", function() { renderMathInElement(document.body, { delimiters: delimiters, macros: macros, ignoredTags: ignoredTags, trust: true }); }); </script> <style>.katex { font-size: 1em; }</style> <script defer="defer" src="../../../../Macaulay2/Style/katex/contrib/copy-tex.min.js"></script> <script defer="defer" src="../../../../Macaulay2/Style/katex/contrib/render-a11y-string.min.js"></script> <script src="../../../../Macaulay2/Style/prism.js"></script> <script>var current_version = '1.25.06';</script> <script src="../../../../Macaulay2/Style/version-select.js"></script> <link type="image/x-icon" rel="icon" href="../../../../Macaulay2/Style/icon.gif"> </head> <body> <div id="buttons"> <div> <a href="https://macaulay2.com/">Macaulay2</a> <span id="version-select-container"></span> » <a title="Macaulay2 documentation" href="../../Macaulay2Doc/html/index.html">Documentation </a> <br><a href="../../Macaulay2Doc/html/_packages_spprovided_spwith_sp__Macaulay2.html">Packages</a> » <span><a title="an interface to use Normaliz in Macaulay 2" href="index.html">Normaliz</a> :: <a title="sets a command line option for Normaliz" href="_set__Nmz__Option.html">setNmzOption</a></span> </div> <div class="right"> <form method="get" action="https://www.google.com/search"> <input placeholder="Search" type="text" name="q" value=""> <input type="hidden" name="q" value="site:macaulay2.com/doc"> </form> <a href="_show__Nmz__Options.html">next</a> | <a href="_rm__Nmz__Files.html">previous</a> | <a href="_show__Nmz__Options.html">forward</a> | <a href="_rm__Nmz__Files.html">backward</a> | up | <a href="master.html">index</a> | <a href="toc.html">toc</a> </div> </div> <hr> <div> <h1>setNmzOption -- sets a command line option for Normaliz</h1> <ul> <li> <dl class="element"> <dt>Usage: </dt> <dd><code class="language-macaulay2">setNmzOption(s,b)</code></dd> </dl> </li> <li>Inputs: <ul> <li><span><span>a <a title="the class of all strings" href="../../Macaulay2Doc/html/___String.html">string</a></span>, name of the option</span></li> <li><span><span>a <a title="the class of boolean values" href="../../Macaulay2Doc/html/___Boolean.html">Boolean value</a></span>, true switches the option on, false off</span></li> </ul> </li> </ul> <div> <h2>Description</h2> <p></p> The <span class="tt">Normaliz</span> options are accessible via the following names: <br><br>Computation mode: <ul> <li><span class="tt">-s</span>: supp, only the support hyperplanes are computed.</li> <li><span class="tt">-tT</span>: triang, computes the support hyperplanes, the triangulation and the multiplicity.</li> <li><span class="tt">-v</span>: volume, computes the support hyperplanes and the multiplicity.</li> <li><span class="tt">-p</span>: hvect, computes the support hyperplanes, the multiplicity, the h-vector and the Hilbert polynomial.</li> <li><span class="tt">-n</span>: normal, computes the support hyperplanes, the triangulation, the multiplicity and the Hilbert basis.</li> <li><span class="tt">-N</span>: normal_l, computes the support hyperplanes and the Hilbert basis.</li> <li><span class="tt">-h</span>: hilb, computes the support hyperplanes, the multiplicity, the Hilbert basis, the h-vector and the Hilbert polynomial.</li> <li><span class="tt">-1</span>: heigth1, computes the Hilbert basis elements of height 1.</li> <li><span class="tt">-d</span>: dual, computes the Hilbert basis using Pottier's algorithm, cf. L. Pottier, <em>The Euclide algorithm in dimension n.</em> Research report, ISSAC 96, ACM Press 1996.</li> </ul> The options with _l indicate that they are in particular useful for big examples.Further options: <ul> <li><span class="tt">-c</span>: control, gives you some access to 'control' data during the computation. When switched on, data will be printed on the screen.</li> <li><span class="tt">-a</span>: allf, all files are written</li> <li><span class="tt">-e</span>: errorcheck, when switched on the arithmetic tests will be performed, in order to assure that no arithmetic errors do occur. This may slow down the computations. This option is ignored if bigint is activated, since in this case no arithmetic errors can occur.</li> <li><span class="tt">-B</span>: bigint, use indefinite precision arithmetic</li> <li><span class="tt">-x=<N></span>: threads, there <span class="tt"><N></span> stands for a positive integer limiting the number of threads that <span class="tt">Normaliz</span> can access on your system. The default value is <span class="tt"><N>=</span>\infty. If you want to run <span class="tt">Normaliz</span> in a strictly serial mode, choose <span class="tt"><N>=1</span>. If this option is enabled,<span class="tt"><N></span> is taken as the value stored in the global variable <a title="global variable holding the number of threads" href="_nmz__Number__Threads.html">nmzNumberThreads</a>.</li> </ul> <p></p> Note that it makes no sense to activate more than one of the computation mode options. The <span class="tt">-f</span> option, which makes the <span class="tt">.gen, .inv, .cst</span> files to be printed, is always set. The default value of all options is <span class="tt">false</span>. <p></p> To check which options are set use <a title="prints the enabled options" href="_show__Nmz__Options.html">showNmzOptions</a>. <table class="examples"> <tr> <td> <pre><code class="language-macaulay2">i1 : setNmzOption("triang",true);</code></pre> </td> </tr> <tr> <td> <pre><code class="language-macaulay2">i2 : showNmzOptions() The following options are set: -f -tT o2 = stdio o2 : File</code></pre> </td> </tr> </table> </div> <div> <h2>See also</h2> <ul> <li><span><a title="prints the enabled options" href="_show__Nmz__Options.html">showNmzOptions</a> -- prints the enabled options</span></li> </ul> </div> <div> <div class="waystouse"> <h2>Ways to use <span class="tt">setNmzOption</span>:</h2> <ul> <li><kbd>setNmzOption(String,Boolean)</kbd></li> </ul> </div> <div class="waystouse"> <h2>For the programmer</h2> <p>The object <a title="sets a command line option for Normaliz" href="_set__Nmz__Option.html">setNmzOption</a> is <span>a <a title="a type of method function" href="../../Macaulay2Doc/html/___Method__Function.html">method function</a></span>.</p> </div> <hr> <div class="waystouse"> <p>The source of this document is in <span class="tt">Normaliz.m2:1419:0</span>.</p> </div> </div> </div> </body> </html>