Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gap-normalizinterface for openSUSE:Factory checked in at 2025-04-15 16:46:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gap-normalizinterface (Old) and /work/SRC/openSUSE:Factory/.gap-normalizinterface.new.1907 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gap-normalizinterface" Tue Apr 15 16:46:17 2025 rev:4 rq:1269357 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gap-normalizinterface/gap-normalizinterface.changes 2025-02-28 17:40:42.824068868 +0100 +++ /work/SRC/openSUSE:Factory/.gap-normalizinterface.new.1907/gap-normalizinterface.changes 2025-04-15 16:49:14.795496859 +0200 @@ -1,0 +2,11 @@ +Mon Apr 14 15:42:28 UTC 2025 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 1.4.0 + * Update to/for Normaliz 3.10.2 (as usual this implies many + breaking changes, e.g. input type `lattice_ideal` has been + renamed to `normal_toric_ideal` while at the same time + `lattice_ideal` has a new meaning that is not quite compatible + with how it worked before. So beware and carefully study the + Normaliz manual). + +------------------------------------------------------------------- Old: ---- NormalizInterface-1.3.7.tar.bz2 New: ---- NormalizInterface-1.4.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gap-normalizinterface.spec ++++++ --- /var/tmp/diff_new_pack.ONtmG3/_old 2025-04-15 16:49:15.267516623 +0200 +++ /var/tmp/diff_new_pack.ONtmG3/_new 2025-04-15 16:49:15.267516623 +0200 @@ -1,7 +1,7 @@ # # spec file for package gap-normalizinterface # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gap-normalizinterface -Version: 1.3.7 +Version: 1.4.0 Release: 0 Summary: GAP: wrapper for Normaliz License: GPL-2.0-or-later ++++++ NormalizInterface-1.3.7.tar.bz2 -> NormalizInterface-1.4.0.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/CHANGES new/NormalizInterface-1.4.0/CHANGES --- old/NormalizInterface-1.3.7/CHANGES 2024-08-28 11:51:53.000000000 +0200 +++ new/NormalizInterface-1.4.0/CHANGES 2025-04-14 20:32:16.000000000 +0200 @@ -1,5 +1,13 @@ This file describes changes in the NormalizInterface package. +1.4.0 (2025-04-14) + - Update to Normaliz 3.10.2 (as usual this implies many breaking + changes, e.g. input type `lattice_ideal` has been renamed to + `normal_toric_ideal` while at the same time `lattice_ideal` has + a new meaning that is not quite compatible with how it worked before. + So beware and carefully study the Normaliz manual) + - Various janitorial changes + 1.3.7 (2024-07-07) - Require C++14 (as Normaliz or rather e-Antic sometimes needs it, and it seems OK to require a C++ compiler made in the last 10 years diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/PackageInfo.g new/NormalizInterface-1.4.0/PackageInfo.g --- old/NormalizInterface-1.3.7/PackageInfo.g 2024-08-28 11:51:53.000000000 +0200 +++ new/NormalizInterface-1.4.0/PackageInfo.g 2025-04-14 20:32:16.000000000 +0200 @@ -2,8 +2,8 @@ PackageName := "NormalizInterface", Subtitle := "GAP wrapper for Normaliz", -Version := "1.3.7", -Date := "07/07/2024", # dd/mm/yyyy format +Version := "1.4.0", +Date := "14/04/2025", # dd/mm/yyyy format License := "GPL-2.0-or-later", Persons := [ @@ -73,7 +73,6 @@ PDFFile := "doc/manual.pdf", SixFile := "doc/manual.six", LongTitle := "GAP wrapper for Normaliz", - Autoload := true ), Dependencies := rec( @@ -89,7 +88,7 @@ if not IsKernelExtensionAvailable("NormalizInterface") then LogPackageLoadingMessage( PACKAGE_WARNING, [ "kernel functions for NormalizInterface not available." ] ); - return fail; + return false; fi; return true; end, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/README.md new/NormalizInterface-1.4.0/README.md --- old/NormalizInterface-1.3.7/README.md 2024-08-28 11:51:53.000000000 +0200 +++ new/NormalizInterface-1.4.0/README.md 2025-04-14 20:32:16.000000000 +0200 @@ -1,4 +1,4 @@ -[](https://github.com/gap-packages/NormalizInterface/actions?query=workflow%3ACI+branch%3Amaster) +[](https://github.com/gap-packages/NormalizInterface/actions/workflows/CI.yml) [](https://codecov.io/gh/gap-packages/NormalizInterface) # The GAP 4 package 'NormalizInterface' @@ -28,7 +28,7 @@ NormalizInterface supports GAP 4.9 or later, and Normaliz 3.5.4 or later. However, we recommend using the most recent versions -- at the time this -is written, that means GAP 4.11.1 and Normaliz 3.9.1. +is written, that means GAP 4.14.0 and Normaliz 3.10.x. Assuming you have a suitable version installed, you still need to compile Normaliz. There is a complicating factor, however: Normaliz diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/_Chapter_Functions.xml new/NormalizInterface-1.4.0/doc/_Chapter_Functions.xml --- old/NormalizInterface-1.3.7/doc/_Chapter_Functions.xml 2024-08-28 11:52:07.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/_Chapter_Functions.xml 2025-04-14 20:32:31.000000000 +0200 @@ -25,37 +25,9 @@ correspond to a Normaliz input type string and the following matrix will be interpreted as input of that type. <P/> - Currently the following strings are recognized: - <List> - <Item><C>integral_closure</C>,</Item> - <Item><C>polyhedron</C>,</Item> - <Item><C>normalization</C>,</Item> - <Item><C>polytope</C>,</Item> - <Item><C>rees_algebra</C>,</Item> - <Item><C>inequalities</C>,</Item> - <Item><C>strict_inequalities</C>,</Item> - <Item><C>signs</C>,</Item> - <Item><C>strict_signs</C>,</Item> - <Item><C>equations</C>,</Item> - <Item><C>congruences</C>,</Item> - <Item><C>inhom_inequalities</C>,</Item> - <Item><C>inhom_equations</C>,</Item> - <Item><C>inhom_congruences</C>,</Item> - <Item><C>dehomogenization</C>,</Item> - <Item><C>lattice_ideal</C>,</Item> - <Item><C>grading</C>,</Item> - <Item><C>excluded_faces</C>,</Item> - <Item><C>lattice</C>,</Item> - <Item><C>saturation</C>,</Item> - <Item><C>cone</C>,</Item> - <Item><C>offset</C>,</Item> - <Item><C>vertices</C>,</Item> - <Item><C>support_hyperplanes</C>,</Item> - <Item><C>cone_and_lattice</C>,</Item> - <Item><C>subspace</C>.</Item> - </List> -<P/> - See the Normaliz manual for a detailed description. + See the Normaliz manual for the Normaliz version loaded by your version + of NormalizInterface for a detailed description of which input type strings + are supported and what arguments they take. <P/> <#Include Label="NmzCone_example"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/_Chunks.xml new/NormalizInterface-1.4.0/doc/_Chunks.xml --- old/NormalizInterface-1.3.7/doc/_Chunks.xml 2024-08-28 11:52:07.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/_Chunks.xml 2025-04-14 20:32:31.000000000 +0200 @@ -30,7 +30,7 @@ gap> NmzHasConeProperty(D,"SupportHyperplanes"); true gap> NmzSupportHyperplanes(D); -[ [ 1, 0, 0 ], [ 1, 3, -3 ] ] +[ [ 0, 1, 0 ], [ 1, 0, 0 ] ] gap> NmzEquations(D); [ [ 1, 2, -3 ] ] ]]></Example> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/chap0.html new/NormalizInterface-1.4.0/doc/chap0.html --- old/NormalizInterface-1.3.7/doc/chap0.html 2024-08-28 11:52:12.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/chap0.html 2025-04-14 20:32:35.000000000 +0200 @@ -29,10 +29,10 @@ <h2><strong class="pkg">GAP</strong> wrapper for Normaliz</h2> <p> - 1.3.7</p> + 1.4.0</p> <p> - 7 July 2024 + 14 April 2025 </p> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/chap0.txt new/NormalizInterface-1.4.0/doc/chap0.txt --- old/NormalizInterface-1.3.7/doc/chap0.txt 2024-08-28 11:52:07.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/chap0.txt 2025-04-14 20:32:31.000000000 +0200 @@ -6,10 +6,10 @@ [1X [5XGAP[105X wrapper for Normaliz [101X - 1.3.7 + 1.4.0 - 7 July 2024 + 14 April 2025 Sebastian Gutsche diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/chap0_mj.html new/NormalizInterface-1.4.0/doc/chap0_mj.html --- old/NormalizInterface-1.3.7/doc/chap0_mj.html 2024-08-28 11:52:12.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/chap0_mj.html 2025-04-14 20:32:35.000000000 +0200 @@ -32,10 +32,10 @@ <h2><strong class="pkg">GAP</strong> wrapper for Normaliz</h2> <p> - 1.3.7</p> + 1.4.0</p> <p> - 7 July 2024 + 14 April 2025 </p> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/chap2.html new/NormalizInterface-1.4.0/doc/chap2.html --- old/NormalizInterface-1.3.7/doc/chap2.html 2024-08-28 11:52:12.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/chap2.html 2025-04-14 20:32:35.000000000 +0200 @@ -193,90 +193,7 @@ <p>Creates a NmzCone. The <var class="Arg">list</var> argument should contain an even number of elements, alternating between a string and a integer matrix. The string has to correspond to a Normaliz input type string and the following matrix will be interpreted as input of that type.</p> -<p>Currently the following strings are recognized:</p> - - -<ul> -<li><p><code class="code">integral_closure</code>,</p> - -</li> -<li><p><code class="code">polyhedron</code>,</p> - -</li> -<li><p><code class="code">normalization</code>,</p> - -</li> -<li><p><code class="code">polytope</code>,</p> - -</li> -<li><p><code class="code">rees_algebra</code>,</p> - -</li> -<li><p><code class="code">inequalities</code>,</p> - -</li> -<li><p><code class="code">strict_inequalities</code>,</p> - -</li> -<li><p><code class="code">signs</code>,</p> - -</li> -<li><p><code class="code">strict_signs</code>,</p> - -</li> -<li><p><code class="code">equations</code>,</p> - -</li> -<li><p><code class="code">congruences</code>,</p> - -</li> -<li><p><code class="code">inhom_inequalities</code>,</p> - -</li> -<li><p><code class="code">inhom_equations</code>,</p> - -</li> -<li><p><code class="code">inhom_congruences</code>,</p> - -</li> -<li><p><code class="code">dehomogenization</code>,</p> - -</li> -<li><p><code class="code">lattice_ideal</code>,</p> - -</li> -<li><p><code class="code">grading</code>,</p> - -</li> -<li><p><code class="code">excluded_faces</code>,</p> - -</li> -<li><p><code class="code">lattice</code>,</p> - -</li> -<li><p><code class="code">saturation</code>,</p> - -</li> -<li><p><code class="code">cone</code>,</p> - -</li> -<li><p><code class="code">offset</code>,</p> - -</li> -<li><p><code class="code">vertices</code>,</p> - -</li> -<li><p><code class="code">support_hyperplanes</code>,</p> - -</li> -<li><p><code class="code">cone_and_lattice</code>,</p> - -</li> -<li><p><code class="code">subspace</code>.</p> - -</li> -</ul> -<p>See the Normaliz manual for a detailed description.</p> +<p>See the Normaliz manual for the Normaliz version loaded by your version of NormalizInterface for a detailed description of which input type strings are supported and what arguments they take.</p> <div class="example"><pre> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/chap2.txt new/NormalizInterface-1.4.0/doc/chap2.txt --- old/NormalizInterface-1.3.7/doc/chap2.txt 2024-08-28 11:52:07.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/chap2.txt 2025-04-14 20:32:31.000000000 +0200 @@ -20,61 +20,9 @@ to correspond to a Normaliz input type string and the following matrix will be interpreted as input of that type.[133X - [33X[0;0YCurrently the following strings are recognized:[133X - - [30X [33X[0;6Y[10Xintegral_closure[110X,[133X - - [30X [33X[0;6Y[10Xpolyhedron[110X,[133X - - [30X [33X[0;6Y[10Xnormalization[110X,[133X - - [30X [33X[0;6Y[10Xpolytope[110X,[133X - - [30X [33X[0;6Y[10Xrees_algebra[110X,[133X - - [30X [33X[0;6Y[10Xinequalities[110X,[133X - - [30X [33X[0;6Y[10Xstrict_inequalities[110X,[133X - - [30X [33X[0;6Y[10Xsigns[110X,[133X - - [30X [33X[0;6Y[10Xstrict_signs[110X,[133X - - [30X [33X[0;6Y[10Xequations[110X,[133X - - [30X [33X[0;6Y[10Xcongruences[110X,[133X - - [30X [33X[0;6Y[10Xinhom_inequalities[110X,[133X - - [30X [33X[0;6Y[10Xinhom_equations[110X,[133X - - [30X [33X[0;6Y[10Xinhom_congruences[110X,[133X - - [30X [33X[0;6Y[10Xdehomogenization[110X,[133X - - [30X [33X[0;6Y[10Xlattice_ideal[110X,[133X - - [30X [33X[0;6Y[10Xgrading[110X,[133X - - [30X [33X[0;6Y[10Xexcluded_faces[110X,[133X - - [30X [33X[0;6Y[10Xlattice[110X,[133X - - [30X [33X[0;6Y[10Xsaturation[110X,[133X - - [30X [33X[0;6Y[10Xcone[110X,[133X - - [30X [33X[0;6Y[10Xoffset[110X,[133X - - [30X [33X[0;6Y[10Xvertices[110X,[133X - - [30X [33X[0;6Y[10Xsupport_hyperplanes[110X,[133X - - [30X [33X[0;6Y[10Xcone_and_lattice[110X,[133X - - [30X [33X[0;6Y[10Xsubspace[110X.[133X - - [33X[0;0YSee the Normaliz manual for a detailed description.[133X + [33X[0;0YSee the Normaliz manual for the Normaliz version loaded by your version of + NormalizInterface for a detailed description of which input type strings are + supported and what arguments they take.[133X [4X[32X Example [32X[104X [4X[25Xgap>[125X [27Xcone := NmzCone(["integral_closure",[[2,1],[1,3]]]);[127X[104X diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/chap2_mj.html new/NormalizInterface-1.4.0/doc/chap2_mj.html --- old/NormalizInterface-1.3.7/doc/chap2_mj.html 2024-08-28 11:52:12.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/chap2_mj.html 2025-04-14 20:32:35.000000000 +0200 @@ -196,90 +196,7 @@ <p>Creates a NmzCone. The <var class="Arg">list</var> argument should contain an even number of elements, alternating between a string and a integer matrix. The string has to correspond to a Normaliz input type string and the following matrix will be interpreted as input of that type.</p> -<p>Currently the following strings are recognized:</p> - - -<ul> -<li><p><code class="code">integral_closure</code>,</p> - -</li> -<li><p><code class="code">polyhedron</code>,</p> - -</li> -<li><p><code class="code">normalization</code>,</p> - -</li> -<li><p><code class="code">polytope</code>,</p> - -</li> -<li><p><code class="code">rees_algebra</code>,</p> - -</li> -<li><p><code class="code">inequalities</code>,</p> - -</li> -<li><p><code class="code">strict_inequalities</code>,</p> - -</li> -<li><p><code class="code">signs</code>,</p> - -</li> -<li><p><code class="code">strict_signs</code>,</p> - -</li> -<li><p><code class="code">equations</code>,</p> - -</li> -<li><p><code class="code">congruences</code>,</p> - -</li> -<li><p><code class="code">inhom_inequalities</code>,</p> - -</li> -<li><p><code class="code">inhom_equations</code>,</p> - -</li> -<li><p><code class="code">inhom_congruences</code>,</p> - -</li> -<li><p><code class="code">dehomogenization</code>,</p> - -</li> -<li><p><code class="code">lattice_ideal</code>,</p> - -</li> -<li><p><code class="code">grading</code>,</p> - -</li> -<li><p><code class="code">excluded_faces</code>,</p> - -</li> -<li><p><code class="code">lattice</code>,</p> - -</li> -<li><p><code class="code">saturation</code>,</p> - -</li> -<li><p><code class="code">cone</code>,</p> - -</li> -<li><p><code class="code">offset</code>,</p> - -</li> -<li><p><code class="code">vertices</code>,</p> - -</li> -<li><p><code class="code">support_hyperplanes</code>,</p> - -</li> -<li><p><code class="code">cone_and_lattice</code>,</p> - -</li> -<li><p><code class="code">subspace</code>.</p> - -</li> -</ul> -<p>See the Normaliz manual for a detailed description.</p> +<p>See the Normaliz manual for the Normaliz version loaded by your version of NormalizInterface for a detailed description of which input type strings are supported and what arguments they take.</p> <div class="example"><pre> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/chap3.html new/NormalizInterface-1.4.0/doc/chap3.html --- old/NormalizInterface-1.3.7/doc/chap3.html 2024-08-28 11:52:12.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/chap3.html 2025-04-14 20:32:35.000000000 +0200 @@ -78,7 +78,7 @@ <span class="GAPprompt">gap></span> <span class="GAPinput">NmzHasConeProperty(D,"SupportHyperplanes");</span> true <span class="GAPprompt">gap></span> <span class="GAPinput">NmzSupportHyperplanes(D);</span> -[ [ 1, 0, 0 ], [ 1, 3, -3 ] ] +[ [ 0, 1, 0 ], [ 1, 0, 0 ] ] <span class="GAPprompt">gap></span> <span class="GAPinput">NmzEquations(D);</span> [ [ 1, 2, -3 ] ] </pre></div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/chap3.txt new/NormalizInterface-1.4.0/doc/chap3.txt --- old/NormalizInterface-1.3.7/doc/chap3.txt 2024-08-28 11:52:07.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/chap3.txt 2025-04-14 20:32:31.000000000 +0200 @@ -34,7 +34,7 @@ [4X[25Xgap>[125X [27XNmzHasConeProperty(D,"SupportHyperplanes");[127X[104X [4X[28Xtrue[128X[104X [4X[25Xgap>[125X [27XNmzSupportHyperplanes(D);[127X[104X - [4X[28X[ [ 1, 0, 0 ], [ 1, 3, -3 ] ][128X[104X + [4X[28X[ [ 0, 1, 0 ], [ 1, 0, 0 ] ][128X[104X [4X[25Xgap>[125X [27XNmzEquations(D);[127X[104X [4X[28X[ [ 1, 2, -3 ] ][128X[104X [4X[32X[104X diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/chap3_mj.html new/NormalizInterface-1.4.0/doc/chap3_mj.html --- old/NormalizInterface-1.3.7/doc/chap3_mj.html 2024-08-28 11:52:12.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/chap3_mj.html 2025-04-14 20:32:35.000000000 +0200 @@ -81,7 +81,7 @@ <span class="GAPprompt">gap></span> <span class="GAPinput">NmzHasConeProperty(D,"SupportHyperplanes");</span> true <span class="GAPprompt">gap></span> <span class="GAPinput">NmzSupportHyperplanes(D);</span> -[ [ 1, 0, 0 ], [ 1, 3, -3 ] ] +[ [ 0, 1, 0 ], [ 1, 0, 0 ] ] <span class="GAPprompt">gap></span> <span class="GAPinput">NmzEquations(D);</span> [ [ 1, 2, -3 ] ] </pre></div> Binary files old/NormalizInterface-1.3.7/doc/manual.pdf and new/NormalizInterface-1.4.0/doc/manual.pdf differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/manual.six new/NormalizInterface-1.4.0/doc/manual.six --- old/NormalizInterface-1.3.7/doc/manual.six 2024-08-28 11:52:12.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/manual.six 2025-04-14 20:32:35.000000000 +0200 @@ -18,312 +18,312 @@ [ "\033[1X\033[33X\033[0;-2YCreate a NmzCone\033[133X\033[101X", "2.1", [ 2, 1, 0 ], 8, 4, "create a nmzcone", "X788BCD4B87853B34" ], [ "\033[1X\033[33X\033[0;-2YUse a NmzCone\033[133X\033[101X", "2.2", - [ 2, 2, 0 ], 84, 5, "use a nmzcone", "X7D0D9BF983F5DABB" ], + [ 2, 2, 0 ], 32, 4, "use a nmzcone", "X7D0D9BF983F5DABB" ], [ "\033[1X\033[33X\033[0;-2YCone properties\033[133X\033[101X", "2.3", - [ 2, 3, 0 ], 273, 8, "cone properties", "X81EC46D08211949E" ], + [ 2, 3, 0 ], 221, 7, "cone properties", "X81EC46D08211949E" ], [ "\033[1X\033[33X\033[0;-2YExamples\033[133X\033[101X", "3", [ 3, 0, 0 ], - 1, 29, "examples", "X7A489A5D79DA9E5C" ], + 1, 28, "examples", "X7A489A5D79DA9E5C" ], [ "\033[1X\033[33X\033[0;-2YGenerators\033[133X\033[101X", "3.1", - [ 3, 1, 0 ], 4, 29, "generators", "X7BD5B55C802805B4" ], + [ 3, 1, 0 ], 4, 28, "generators", "X7BD5B55C802805B4" ], [ "\033[1X\033[33X\033[0;-2YSystem of equations\033[133X\033[101X", "3.2", - [ 3, 2, 0 ], 22, 29, "system of equations", "X872A3FB37D6D7DFE" ], + [ 3, 2, 0 ], 22, 28, "system of equations", "X872A3FB37D6D7DFE" ], [ "\033[1X\033[33X\033[0;-2YSystem of inhomogeneous equations\033[133X\033[10\ -1X", "3.3", [ 3, 3, 0 ], 42, 30, "system of inhomogeneous equations", +1X", "3.3", [ 3, 3, 0 ], 42, 29, "system of inhomogeneous equations", "X8570F3C87B5B7DD7" ], [ "\033[1X\033[33X\033[0;-2YCombined input\033[133X\033[101X", "3.4", - [ 3, 4, 0 ], 58, 30, "combined input", "X7B191A1778012C1D" ], + [ 3, 4, 0 ], 58, 29, "combined input", "X7B191A1778012C1D" ], [ "\033[1X\033[33X\033[0;-2YUsing the dual mode\033[133X\033[101X", "3.5", - [ 3, 5, 0 ], 100, 31, "using the dual mode", "X8406B01578B99D14" ], + [ 3, 5, 0 ], 100, 30, "using the dual mode", "X8406B01578B99D14" ], [ "\033[1X\033[33X\033[0;-2YInstalling NormalizInterface\033[133X\033[101X", - "4", [ 4, 0, 0 ], 1, 32, "installing normalizinterface", + "4", [ 4, 0, 0 ], 1, 31, "installing normalizinterface", "X7DA4E7697F7D5F0C" ], [ "\033[1X\033[33X\033[0;-2YCompiling\033[133X\033[101X", "4.1", - [ 4, 1, 0 ], 4, 32, "compiling", "X7CD1A8937DFB78BF" ], - [ "Bibliography", "bib", [ "Bib", 0, 0 ], 1, 33, "bibliography", + [ 4, 1, 0 ], 4, 31, "compiling", "X7CD1A8937DFB78BF" ], + [ "Bibliography", "bib", [ "Bib", 0, 0 ], 1, 32, "bibliography", "X7A6F98FD85F02BFE" ], - [ "References", "bib", [ "Bib", 0, 0 ], 1, 33, "references", + [ "References", "bib", [ "Bib", 0, 0 ], 1, 32, "references", "X7A6F98FD85F02BFE" ], - [ "Index", "ind", [ "Ind", 0, 0 ], 1, 34, "index", "X83A0356F839C696F" ], + [ "Index", "ind", [ "Ind", 0, 0 ], 1, 33, "index", "X83A0356F839C696F" ], [ "\033[2XNmzCone\033[102X", "2.1-1", [ 2, 1, 1 ], 13, 4, "nmzcone", "X7DBDE20A8515FF5D" ], - [ "\033[2XNmzHasConeProperty\033[102X", "2.2-1", [ 2, 2, 1 ], 87, 5, + [ "\033[2XNmzHasConeProperty\033[102X", "2.2-1", [ 2, 2, 1 ], 35, 4, "nmzhasconeproperty", "X87E0E6967E47394E" ], - [ "\033[2XNmzKnownConeProperties\033[102X", "2.2-2", [ 2, 2, 2 ], 99, 5, + [ "\033[2XNmzKnownConeProperties\033[102X", "2.2-2", [ 2, 2, 2 ], 47, 5, "nmzknownconeproperties", "X8488EAA478AA3706" ], - [ "\033[2XNmzSetVerboseDefault\033[102X", "2.2-3", [ 2, 2, 3 ], 114, 6, + [ "\033[2XNmzSetVerboseDefault\033[102X", "2.2-3", [ 2, 2, 3 ], 62, 5, "nmzsetverbosedefault", "X7AD4C81887308070" ], - [ "\033[2XNmzSetVerbose\033[102X", "2.2-4", [ 2, 2, 4 ], 124, 6, + [ "\033[2XNmzSetVerbose\033[102X", "2.2-4", [ 2, 2, 4 ], 72, 5, "nmzsetverbose", "X84A5129078C5D198" ], - [ "\033[2XNmzCompute\033[102X", "2.2-5", [ 2, 2, 5 ], 133, 6, "nmzcompute", + [ "\033[2XNmzCompute\033[102X", "2.2-5", [ 2, 2, 5 ], 81, 5, "nmzcompute", "X82752899822ED2F0" ], - [ "\033[2XNmzConeProperty\033[102X", "2.2-6", [ 2, 2, 6 ], 166, 6, + [ "\033[2XNmzConeProperty\033[102X", "2.2-6", [ 2, 2, 6 ], 114, 6, "nmzconeproperty", "X78ED435078E3E377" ], - [ "\033[2XNmzPrintConeProperties\033[102X", "2.2-7", [ 2, 2, 7 ], 266, 8, + [ "\033[2XNmzPrintConeProperties\033[102X", "2.2-7", [ 2, 2, 7 ], 214, 7, "nmzprintconeproperties", "X87C644A6861CFCD9" ], - [ "\033[2XNmzAffineDim\033[102X", "2.3-1", [ 2, 3, 1 ], 276, 8, + [ "\033[2XNmzAffineDim\033[102X", "2.3-1", [ 2, 3, 1 ], 224, 7, "nmzaffinedim", "X79232A2D7B1CAFC2" ], [ "\033[2XNmzAllGeneratorsTriangulation\033[102X", "2.3-2", [ 2, 3, 2 ], - 287, 8, "nmzallgeneratorstriangulation", "X872772CB78B4E2E8" ], - [ "\033[2XNmzAmbientAutomorphisms\033[102X", "2.3-3", [ 2, 3, 3 ], 294, 9, + 235, 8, "nmzallgeneratorstriangulation", "X872772CB78B4E2E8" ], + [ "\033[2XNmzAmbientAutomorphisms\033[102X", "2.3-3", [ 2, 3, 3 ], 242, 8, "nmzambientautomorphisms", "X7CCFE4FE84145C13" ], - [ "\033[2XNmzApproximate\033[102X", "2.3-4", [ 2, 3, 4 ], 301, 9, + [ "\033[2XNmzApproximate\033[102X", "2.3-4", [ 2, 3, 4 ], 249, 8, "nmzapproximate", "X7D0B2A4978D88CD9" ], - [ "\033[2XNmzAutomorphisms\033[102X", "2.3-5", [ 2, 3, 5 ], 308, 9, + [ "\033[2XNmzAutomorphisms\033[102X", "2.3-5", [ 2, 3, 5 ], 256, 8, "nmzautomorphisms", "X78CB11547A7EF6C0" ], - [ "\033[2XNmzAxesScaling\033[102X", "2.3-6", [ 2, 3, 6 ], 315, 9, + [ "\033[2XNmzAxesScaling\033[102X", "2.3-6", [ 2, 3, 6 ], 263, 8, "nmzaxesscaling", "X7F80B01C7F6760B9" ], - [ "\033[2XNmzBasicStanleyDec\033[102X", "2.3-7", [ 2, 3, 7 ], 322, 9, + [ "\033[2XNmzBasicStanleyDec\033[102X", "2.3-7", [ 2, 3, 7 ], 270, 8, "nmzbasicstanleydec", "X802E37267CCB35EB" ], - [ "\033[2XNmzBasicTriangulation\033[102X", "2.3-8", [ 2, 3, 8 ], 329, 9, + [ "\033[2XNmzBasicTriangulation\033[102X", "2.3-8", [ 2, 3, 8 ], 277, 9, "nmzbasictriangulation", "X7C49ED54861542CF" ], - [ "\033[2XNmzBigInt\033[102X", "2.3-9", [ 2, 3, 9 ], 336, 9, "nmzbigint", + [ "\033[2XNmzBigInt\033[102X", "2.3-9", [ 2, 3, 9 ], 284, 9, "nmzbigint", "X7C1A8AE178FC3315" ], - [ "\033[2XNmzBottomDecomposition\033[102X", "2.3-10", [ 2, 3, 10 ], 343, - 10, "nmzbottomdecomposition", "X83485BC4780CA904" ], - [ "\033[2XNmzClassGroup\033[102X", "2.3-11", [ 2, 3, 11 ], 350, 10, + [ "\033[2XNmzBottomDecomposition\033[102X", "2.3-10", [ 2, 3, 10 ], 291, 9, + "nmzbottomdecomposition", "X83485BC4780CA904" ], + [ "\033[2XNmzClassGroup\033[102X", "2.3-11", [ 2, 3, 11 ], 298, 9, "nmzclassgroup", "X7B12EE3D7ED4F9EB" ], [ "\033[2XNmzCombinatorialAutomorphisms\033[102X", "2.3-12", [ 2, 3, 12 ], - 365, 10, "nmzcombinatorialautomorphisms", "X7E49A40886FF88D1" ], - [ "\033[2XNmzConeDecomposition\033[102X", "2.3-13", [ 2, 3, 13 ], 372, 10, + 313, 9, "nmzcombinatorialautomorphisms", "X7E49A40886FF88D1" ], + [ "\033[2XNmzConeDecomposition\033[102X", "2.3-13", [ 2, 3, 13 ], 320, 9, "nmzconedecomposition", "X7B2BD880858784A9" ], - [ "\033[2XNmzCongruences\033[102X", "2.3-14", [ 2, 3, 14 ], 379, 10, + [ "\033[2XNmzCongruences\033[102X", "2.3-14", [ 2, 3, 14 ], 327, 10, "nmzcongruences", "X7C7798F8847FE06F" ], - [ "\033[2XNmzCoveringFace\033[102X", "2.3-15", [ 2, 3, 15 ], 390, 10, + [ "\033[2XNmzCoveringFace\033[102X", "2.3-15", [ 2, 3, 15 ], 338, 10, "nmzcoveringface", "X7999AC97819BF6EC" ], - [ "\033[2XNmzDefaultMode\033[102X", "2.3-16", [ 2, 3, 16 ], 397, 11, + [ "\033[2XNmzDefaultMode\033[102X", "2.3-16", [ 2, 3, 16 ], 345, 10, "nmzdefaultmode", "X7CE49A02802DE038" ], - [ "\033[2XNmzDeg1Elements\033[102X", "2.3-17", [ 2, 3, 17 ], 404, 11, + [ "\033[2XNmzDeg1Elements\033[102X", "2.3-17", [ 2, 3, 17 ], 352, 10, "nmzdeg1elements", "X804F0A437C267569" ], - [ "\033[2XNmzDehomogenization\033[102X", "2.3-18", [ 2, 3, 18 ], 415, 11, + [ "\033[2XNmzDehomogenization\033[102X", "2.3-18", [ 2, 3, 18 ], 363, 10, "nmzdehomogenization", "X81909669839E5AC5" ], - [ "\033[2XNmzDescent\033[102X", "2.3-19", [ 2, 3, 19 ], 425, 11, + [ "\033[2XNmzDescent\033[102X", "2.3-19", [ 2, 3, 19 ], 373, 10, "nmzdescent", "X818A93CB81759F9B" ], - [ "\033[2XNmzDistributedComp\033[102X", "2.3-20", [ 2, 3, 20 ], 432, 11, + [ "\033[2XNmzDistributedComp\033[102X", "2.3-20", [ 2, 3, 20 ], 380, 11, "nmzdistributedcomp", "X85F7F7287C5F7E11" ], - [ "\033[2XNmzDualFVector\033[102X", "2.3-21", [ 2, 3, 21 ], 439, 11, + [ "\033[2XNmzDualFVector\033[102X", "2.3-21", [ 2, 3, 21 ], 387, 11, "nmzdualfvector", "X82FF327E7D6109A7" ], - [ "\033[2XNmzDualFaceLattice\033[102X", "2.3-22", [ 2, 3, 22 ], 446, 11, + [ "\033[2XNmzDualFaceLattice\033[102X", "2.3-22", [ 2, 3, 22 ], 394, 11, "nmzdualfacelattice", "X83E125847D34529B" ], - [ "\033[2XNmzDualIncidence\033[102X", "2.3-23", [ 2, 3, 23 ], 453, 12, + [ "\033[2XNmzDualIncidence\033[102X", "2.3-23", [ 2, 3, 23 ], 401, 11, "nmzdualincidence", "X820B11A286A19E8E" ], - [ "\033[2XNmzDualMode\033[102X", "2.3-24", [ 2, 3, 24 ], 460, 12, + [ "\033[2XNmzDualMode\033[102X", "2.3-24", [ 2, 3, 24 ], 408, 11, "nmzdualmode", "X83D8B1647A5E4C6E" ], - [ "\033[2XNmzDynamic\033[102X", "2.3-25", [ 2, 3, 25 ], 467, 12, + [ "\033[2XNmzDynamic\033[102X", "2.3-25", [ 2, 3, 25 ], 415, 11, "nmzdynamic", "X79C452757E8686FB" ], - [ "\033[2XNmzEhrhartQuasiPolynomial\033[102X", "2.3-26", [ 2, 3, 26 ], 474, - 12, "nmzehrhartquasipolynomial", "X7A2C84F0822015AF" ], - [ "\033[2XNmzEhrhartSeries\033[102X", "2.3-27", [ 2, 3, 27 ], 481, 12, + [ "\033[2XNmzEhrhartQuasiPolynomial\033[102X", "2.3-26", [ 2, 3, 26 ], 422, + 11, "nmzehrhartquasipolynomial", "X7A2C84F0822015AF" ], + [ "\033[2XNmzEhrhartSeries\033[102X", "2.3-27", [ 2, 3, 27 ], 429, 12, "nmzehrhartseries", "X796F86A078BB2E13" ], - [ "\033[2XNmzEmbeddingDimension\033[102X", "2.3-28", [ 2, 3, 28 ], 490, 12, + [ "\033[2XNmzEmbeddingDimension\033[102X", "2.3-28", [ 2, 3, 28 ], 438, 12, "nmzembeddingdimension", "X7D96A251809EC941" ], - [ "\033[2XNmzEquations\033[102X", "2.3-29", [ 2, 3, 29 ], 502, 12, + [ "\033[2XNmzEquations\033[102X", "2.3-29", [ 2, 3, 29 ], 450, 12, "nmzequations", "X7DA58BB08657810D" ], - [ "\033[2XNmzEuclideanAutomorphisms\033[102X", "2.3-30", [ 2, 3, 30 ], 514, - 13, "nmzeuclideanautomorphisms", "X865B138A80CD79B9" ], - [ "\033[2XNmzEuclideanIntegral\033[102X", "2.3-31", [ 2, 3, 31 ], 521, 13, + [ "\033[2XNmzEuclideanAutomorphisms\033[102X", "2.3-30", [ 2, 3, 30 ], 462, + 12, "nmzeuclideanautomorphisms", "X865B138A80CD79B9" ], + [ "\033[2XNmzEuclideanIntegral\033[102X", "2.3-31", [ 2, 3, 31 ], 469, 12, "nmzeuclideanintegral", "X87919D897817F584" ], - [ "\033[2XNmzEuclideanVolume\033[102X", "2.3-32", [ 2, 3, 32 ], 528, 13, + [ "\033[2XNmzEuclideanVolume\033[102X", "2.3-32", [ 2, 3, 32 ], 476, 12, "nmzeuclideanvolume", "X7E55AF3678F4EC46" ], - [ "\033[2XNmzExcludedFaces\033[102X", "2.3-33", [ 2, 3, 33 ], 537, 13, + [ "\033[2XNmzExcludedFaces\033[102X", "2.3-33", [ 2, 3, 33 ], 485, 13, "nmzexcludedfaces", "X8606AB57813797E5" ], - [ "\033[2XNmzExploitAutomsVectors\033[102X", "2.3-34", [ 2, 3, 34 ], 545, + [ "\033[2XNmzExploitAutomsVectors\033[102X", "2.3-34", [ 2, 3, 34 ], 493, 13, "nmzexploitautomsvectors", "X79E3505A782163F4" ], - [ "\033[2XNmzExploitIsosMult\033[102X", "2.3-35", [ 2, 3, 35 ], 552, 13, + [ "\033[2XNmzExploitIsosMult\033[102X", "2.3-35", [ 2, 3, 35 ], 500, 13, "nmzexploitisosmult", "X862AFE757A5DD829" ], - [ "\033[2XNmzExternalIndex\033[102X", "2.3-36", [ 2, 3, 36 ], 559, 14, + [ "\033[2XNmzExternalIndex\033[102X", "2.3-36", [ 2, 3, 36 ], 507, 13, "nmzexternalindex", "X7BEA1D007DE03002" ], - [ "\033[2XNmzExtremeRays\033[102X", "2.3-37", [ 2, 3, 37 ], 566, 14, + [ "\033[2XNmzExtremeRays\033[102X", "2.3-37", [ 2, 3, 37 ], 514, 13, "nmzextremerays", "X855CB6B5820F28FC" ], - [ "\033[2XNmzExtremeRaysFloat\033[102X", "2.3-38", [ 2, 3, 38 ], 574, 14, + [ "\033[2XNmzExtremeRaysFloat\033[102X", "2.3-38", [ 2, 3, 38 ], 522, 13, "nmzextremeraysfloat", "X7FB459597A3A1787" ], - [ "\033[2XNmzFVector\033[102X", "2.3-39", [ 2, 3, 39 ], 581, 14, + [ "\033[2XNmzFVector\033[102X", "2.3-39", [ 2, 3, 39 ], 529, 13, "nmzfvector", "X8084862B7E5EB685" ], - [ "\033[2XNmzFaceLattice\033[102X", "2.3-40", [ 2, 3, 40 ], 590, 14, + [ "\033[2XNmzFaceLattice\033[102X", "2.3-40", [ 2, 3, 40 ], 538, 14, "nmzfacelattice", "X87916CA882C9B4CC" ], - [ "\033[2XNmzFixedPrecision\033[102X", "2.3-41", [ 2, 3, 41 ], 599, 14, + [ "\033[2XNmzFixedPrecision\033[102X", "2.3-41", [ 2, 3, 41 ], 547, 14, "nmzfixedprecision", "X836BB3CE7C97B141" ], - [ "\033[2XNmzFullConeDynamic\033[102X", "2.3-42", [ 2, 3, 42 ], 606, 14, + [ "\033[2XNmzFullConeDynamic\033[102X", "2.3-42", [ 2, 3, 42 ], 554, 14, "nmzfullconedynamic", "X7CA11F1787307478" ], - [ "\033[2XNmzGeneratorOfInterior\033[102X", "2.3-43", [ 2, 3, 43 ], 613, - 15, "nmzgeneratorofinterior", "X8782055C7F394B20" ], - [ "\033[2XNmzGenerators\033[102X", "2.3-44", [ 2, 3, 44 ], 624, 15, + [ "\033[2XNmzGeneratorOfInterior\033[102X", "2.3-43", [ 2, 3, 43 ], 561, + 14, "nmzgeneratorofinterior", "X8782055C7F394B20" ], + [ "\033[2XNmzGenerators\033[102X", "2.3-44", [ 2, 3, 44 ], 572, 14, "nmzgenerators", "X87E77F007E199FCA" ], - [ "\033[2XNmzGrading\033[102X", "2.3-45", [ 2, 3, 45 ], 632, 15, + [ "\033[2XNmzGrading\033[102X", "2.3-45", [ 2, 3, 45 ], 580, 14, "nmzgrading", "X83DC150E7C7A3AF7" ], - [ "\033[2XNmzGradingDenom\033[102X", "2.3-46", [ 2, 3, 46 ], 640, 15, + [ "\033[2XNmzGradingDenom\033[102X", "2.3-46", [ 2, 3, 46 ], 588, 14, "nmzgradingdenom", "X812A9E21823DCC42" ], - [ "\033[2XNmzGradingIsPositive\033[102X", "2.3-47", [ 2, 3, 47 ], 647, 15, + [ "\033[2XNmzGradingIsPositive\033[102X", "2.3-47", [ 2, 3, 47 ], 595, 15, "nmzgradingispositive", "X804F6DF27FA1FD5E" ], - [ "\033[2XNmzHSOP\033[102X", "2.3-48", [ 2, 3, 48 ], 654, 15, "nmzhsop", + [ "\033[2XNmzHSOP\033[102X", "2.3-48", [ 2, 3, 48 ], 602, 15, "nmzhsop", "X86D252817DDF4689" ], - [ "\033[2XNmzHilbertBasis\033[102X", "2.3-49", [ 2, 3, 49 ], 661, 15, + [ "\033[2XNmzHilbertBasis\033[102X", "2.3-49", [ 2, 3, 49 ], 609, 15, "nmzhilbertbasis", "X7A11497282B4831D" ], - [ "\033[2XNmzHilbertQuasiPolynomial\033[102X", "2.3-50", [ 2, 3, 50 ], 669, - 16, "nmzhilbertquasipolynomial", "X8405B3167F4ED99C" ], - [ "\033[2XNmzHilbertSeries\033[102X", "2.3-51", [ 2, 3, 51 ], 682, 16, + [ "\033[2XNmzHilbertQuasiPolynomial\033[102X", "2.3-50", [ 2, 3, 50 ], 617, + 15, "nmzhilbertquasipolynomial", "X8405B3167F4ED99C" ], + [ "\033[2XNmzHilbertSeries\033[102X", "2.3-51", [ 2, 3, 51 ], 630, 15, "nmzhilbertseries", "X7FC3F68185D5E220" ], - [ "\033[2XNmzIncidence\033[102X", "2.3-52", [ 2, 3, 52 ], 695, 16, + [ "\033[2XNmzIncidence\033[102X", "2.3-52", [ 2, 3, 52 ], 643, 15, "nmzincidence", "X81B24C9187682ACC" ], - [ "\033[2XNmzInclusionExclusionData\033[102X", "2.3-53", [ 2, 3, 53 ], 704, + [ "\033[2XNmzInclusionExclusionData\033[102X", "2.3-53", [ 2, 3, 53 ], 652, 16, "nmzinclusionexclusiondata", "X8491B203791F0526" ], - [ "\033[2XNmzInputAutomorphisms\033[102X", "2.3-54", [ 2, 3, 54 ], 718, 16, + [ "\033[2XNmzInputAutomorphisms\033[102X", "2.3-54", [ 2, 3, 54 ], 666, 16, "nmzinputautomorphisms", "X7C6C9DAE843CC8B4" ], - [ "\033[2XNmzIntegerHull\033[102X", "2.3-55", [ 2, 3, 55 ], 725, 17, + [ "\033[2XNmzIntegerHull\033[102X", "2.3-55", [ 2, 3, 55 ], 673, 16, "nmzintegerhull", "X83425BF67C13B187" ], - [ "\033[2XNmzIntegral\033[102X", "2.3-56", [ 2, 3, 56 ], 732, 17, + [ "\033[2XNmzIntegral\033[102X", "2.3-56", [ 2, 3, 56 ], 680, 16, "nmzintegral", "X7E2B4A657D716227" ], - [ "\033[2XNmzInternalIndex\033[102X", "2.3-57", [ 2, 3, 57 ], 739, 17, + [ "\033[2XNmzInternalIndex\033[102X", "2.3-57", [ 2, 3, 57 ], 687, 16, "nmzinternalindex", "X7C73E21E87B75DDB" ], - [ "\033[2XNmzIsDeg1ExtremeRays\033[102X", "2.3-58", [ 2, 3, 58 ], 746, 17, + [ "\033[2XNmzIsDeg1ExtremeRays\033[102X", "2.3-58", [ 2, 3, 58 ], 694, 16, "nmzisdeg1extremerays", "X847176FE85D292D5" ], - [ "\033[2XNmzIsDeg1HilbertBasis\033[102X", "2.3-59", [ 2, 3, 59 ], 754, 17, + [ "\033[2XNmzIsDeg1HilbertBasis\033[102X", "2.3-59", [ 2, 3, 59 ], 702, 17, "nmzisdeg1hilbertbasis", "X7846999882E09FBC" ], - [ "\033[2XNmzIsEmptySemiOpen\033[102X", "2.3-60", [ 2, 3, 60 ], 762, 17, + [ "\033[2XNmzIsEmptySemiOpen\033[102X", "2.3-60", [ 2, 3, 60 ], 710, 17, "nmzisemptysemiopen", "X84A71139794B76F9" ], - [ "\033[2XNmzIsGorenstein\033[102X", "2.3-61", [ 2, 3, 61 ], 769, 17, + [ "\033[2XNmzIsGorenstein\033[102X", "2.3-61", [ 2, 3, 61 ], 717, 17, "nmzisgorenstein", "X848E74AA86BAA5B9" ], - [ "\033[2XNmzIsInhomogeneous\033[102X", "2.3-62", [ 2, 3, 62 ], 779, 18, + [ "\033[2XNmzIsInhomogeneous\033[102X", "2.3-62", [ 2, 3, 62 ], 727, 17, "nmzisinhomogeneous", "X82EF925E7CF91FDD" ], - [ "\033[2XNmzIsIntegrallyClosed\033[102X", "2.3-63", [ 2, 3, 63 ], 789, 18, + [ "\033[2XNmzIsIntegrallyClosed\033[102X", "2.3-63", [ 2, 3, 63 ], 737, 17, "nmzisintegrallyclosed", "X8315ACBC797CF531" ], - [ "\033[2XNmzIsPointed\033[102X", "2.3-64", [ 2, 3, 64 ], 801, 18, + [ "\033[2XNmzIsPointed\033[102X", "2.3-64", [ 2, 3, 64 ], 749, 17, "nmzispointed", "X863887AA852ACA6F" ], - [ "\033[2XNmzIsReesPrimary\033[102X", "2.3-65", [ 2, 3, 65 ], 809, 18, + [ "\033[2XNmzIsReesPrimary\033[102X", "2.3-65", [ 2, 3, 65 ], 757, 18, "nmzisreesprimary", "X80CAC21686223F6F" ], - [ "\033[2XNmzIsTriangulationNested\033[102X", "2.3-66", [ 2, 3, 66 ], 820, + [ "\033[2XNmzIsTriangulationNested\033[102X", "2.3-66", [ 2, 3, 66 ], 768, 18, "nmzistriangulationnested", "X7EEE4D2F86463F21" ], - [ "\033[2XNmzIsTriangulationPartial\033[102X", "2.3-67", [ 2, 3, 67 ], 827, + [ "\033[2XNmzIsTriangulationPartial\033[102X", "2.3-67", [ 2, 3, 67 ], 775, 18, "nmzistriangulationpartial", "X8159CF6885A164E1" ], - [ "\033[2XNmzKeepOrder\033[102X", "2.3-68", [ 2, 3, 68 ], 834, 19, + [ "\033[2XNmzKeepOrder\033[102X", "2.3-68", [ 2, 3, 68 ], 782, 18, "nmzkeeporder", "X84DB162079D98024" ], [ "\033[2XNmzLatticePointTriangulation\033[102X", "2.3-69", [ 2, 3, 69 ], - 841, 19, "nmzlatticepointtriangulation", "X870368D0819E8170" ], - [ "\033[2XNmzLatticePoints\033[102X", "2.3-70", [ 2, 3, 70 ], 848, 19, + 789, 18, "nmzlatticepointtriangulation", "X870368D0819E8170" ], + [ "\033[2XNmzLatticePoints\033[102X", "2.3-70", [ 2, 3, 70 ], 796, 18, "nmzlatticepoints", "X78E297A8795F0074" ], - [ "\033[2XNmzMaximalSubspace\033[102X", "2.3-71", [ 2, 3, 71 ], 855, 19, + [ "\033[2XNmzMaximalSubspace\033[102X", "2.3-71", [ 2, 3, 71 ], 803, 18, "nmzmaximalsubspace", "X79D80E6081737899" ], - [ "\033[2XNmzModuleGenerators\033[102X", "2.3-72", [ 2, 3, 72 ], 863, 19, + [ "\033[2XNmzModuleGenerators\033[102X", "2.3-72", [ 2, 3, 72 ], 811, 19, "nmzmodulegenerators", "X7CDCEC40814035A8" ], [ "\033[2XNmzModuleGeneratorsOverOriginalMonoid\033[102X", "2.3-73", - [ 2, 3, 73 ], 871, 19, "nmzmodulegeneratorsoveroriginalmonoid", + [ 2, 3, 73 ], 819, 19, "nmzmodulegeneratorsoveroriginalmonoid", "X871D59BC83D7CADA" ], - [ "\033[2XNmzModuleRank\033[102X", "2.3-74", [ 2, 3, 74 ], 884, 19, + [ "\033[2XNmzModuleRank\033[102X", "2.3-74", [ 2, 3, 74 ], 832, 19, "nmzmodulerank", "X81CD718A78E72475" ], - [ "\033[2XNmzMultiplicity\033[102X", "2.3-75", [ 2, 3, 75 ], 895, 20, + [ "\033[2XNmzMultiplicity\033[102X", "2.3-75", [ 2, 3, 75 ], 843, 19, "nmzmultiplicity", "X7BEE5536807AD064" ], - [ "\033[2XNmzNoBottomDec\033[102X", "2.3-76", [ 2, 3, 76 ], 902, 20, + [ "\033[2XNmzNoBottomDec\033[102X", "2.3-76", [ 2, 3, 76 ], 850, 19, "nmznobottomdec", "X7D14D7D17BC476ED" ], - [ "\033[2XNmzNoDescent\033[102X", "2.3-77", [ 2, 3, 77 ], 909, 20, + [ "\033[2XNmzNoDescent\033[102X", "2.3-77", [ 2, 3, 77 ], 857, 19, "nmznodescent", "X8256AFFA7AD3DB1D" ], - [ "\033[2XNmzNoGradingDenom\033[102X", "2.3-78", [ 2, 3, 78 ], 916, 20, + [ "\033[2XNmzNoGradingDenom\033[102X", "2.3-78", [ 2, 3, 78 ], 864, 20, "nmznogradingdenom", "X7E2A036A78414435" ], - [ "\033[2XNmzNoLLL\033[102X", "2.3-79", [ 2, 3, 79 ], 923, 20, "nmznolll", + [ "\033[2XNmzNoLLL\033[102X", "2.3-79", [ 2, 3, 79 ], 871, 20, "nmznolll", "X7B6047317EDBB5F2" ], - [ "\033[2XNmzNoNestedTri\033[102X", "2.3-80", [ 2, 3, 80 ], 930, 20, + [ "\033[2XNmzNoNestedTri\033[102X", "2.3-80", [ 2, 3, 80 ], 878, 20, "nmznonestedtri", "X7ADD635981E04C15" ], - [ "\033[2XNmzNoPeriodBound\033[102X", "2.3-81", [ 2, 3, 81 ], 937, 21, + [ "\033[2XNmzNoPeriodBound\033[102X", "2.3-81", [ 2, 3, 81 ], 885, 20, "nmznoperiodbound", "X802E5F2C84870D9A" ], - [ "\033[2XNmzNoProjection\033[102X", "2.3-82", [ 2, 3, 82 ], 944, 21, + [ "\033[2XNmzNoProjection\033[102X", "2.3-82", [ 2, 3, 82 ], 892, 20, "nmznoprojection", "X844FFA72847DEF0D" ], - [ "\033[2XNmzNoRelax\033[102X", "2.3-83", [ 2, 3, 83 ], 951, 21, + [ "\033[2XNmzNoRelax\033[102X", "2.3-83", [ 2, 3, 83 ], 899, 20, "nmznorelax", "X784B65D984012D39" ], - [ "\033[2XNmzNoSignedDec\033[102X", "2.3-84", [ 2, 3, 84 ], 958, 21, + [ "\033[2XNmzNoSignedDec\033[102X", "2.3-84", [ 2, 3, 84 ], 906, 20, "nmznosigneddec", "X86F5AD227B0A8DAB" ], - [ "\033[2XNmzNoSubdivision\033[102X", "2.3-85", [ 2, 3, 85 ], 965, 21, + [ "\033[2XNmzNoSubdivision\033[102X", "2.3-85", [ 2, 3, 85 ], 913, 21, "nmznosubdivision", "X8274F8F57816A9B5" ], - [ "\033[2XNmzNoSymmetrization\033[102X", "2.3-86", [ 2, 3, 86 ], 972, 21, + [ "\033[2XNmzNoSymmetrization\033[102X", "2.3-86", [ 2, 3, 86 ], 920, 21, "nmznosymmetrization", "X87BEBC4883D9E4CF" ], - [ "\033[2XNmzNumberLatticePoints\033[102X", "2.3-87", [ 2, 3, 87 ], 979, + [ "\033[2XNmzNumberLatticePoints\033[102X", "2.3-87", [ 2, 3, 87 ], 927, 21, "nmznumberlatticepoints", "X812E448A7C49CCD3" ], [ "\033[2XNmzOriginalMonoidGenerators\033[102X", "2.3-88", [ 2, 3, 88 ], - 986, 22, "nmzoriginalmonoidgenerators", "X87F31DFA823B6D55" ], - [ "\033[2XNmzPlacingTriangulation\033[102X", "2.3-89", [ 2, 3, 89 ], 994, - 22, "nmzplacingtriangulation", "X7E9C4CC7878CF096" ], - [ "\033[2XNmzPrimalMode\033[102X", "2.3-90", [ 2, 3, 90 ], 1001, 22, + 934, 21, "nmzoriginalmonoidgenerators", "X87F31DFA823B6D55" ], + [ "\033[2XNmzPlacingTriangulation\033[102X", "2.3-89", [ 2, 3, 89 ], 942, + 21, "nmzplacingtriangulation", "X7E9C4CC7878CF096" ], + [ "\033[2XNmzPrimalMode\033[102X", "2.3-90", [ 2, 3, 90 ], 949, 21, "nmzprimalmode", "X7F201AE47FF7AEC6" ], - [ "\033[2XNmzProjectCone\033[102X", "2.3-91", [ 2, 3, 91 ], 1008, 22, + [ "\033[2XNmzProjectCone\033[102X", "2.3-91", [ 2, 3, 91 ], 956, 21, "nmzprojectcone", "X868659657E1463E3" ], - [ "\033[2XNmzProjection\033[102X", "2.3-92", [ 2, 3, 92 ], 1017, 22, + [ "\033[2XNmzProjection\033[102X", "2.3-92", [ 2, 3, 92 ], 965, 22, "nmzprojection", "X7B5B2286812228B1" ], - [ "\033[2XNmzProjectionFloat\033[102X", "2.3-93", [ 2, 3, 93 ], 1024, 22, + [ "\033[2XNmzProjectionFloat\033[102X", "2.3-93", [ 2, 3, 93 ], 972, 22, "nmzprojectionfloat", "X7913B00279250F90" ], - [ "\033[2XNmzPullingTriangulation\033[102X", "2.3-94", [ 2, 3, 94 ], 1031, + [ "\033[2XNmzPullingTriangulation\033[102X", "2.3-94", [ 2, 3, 94 ], 979, 22, "nmzpullingtriangulation", "X811EC96985FE99FA" ], [ "\033[2XNmzPullingTriangulationInternal\033[102X", "2.3-95", - [ 2, 3, 95 ], 1038, 23, "nmzpullingtriangulationinternal", + [ 2, 3, 95 ], 986, 22, "nmzpullingtriangulationinternal", "X8372059D783BA911" ], - [ "\033[2XNmzRank\033[102X", "2.3-96", [ 2, 3, 96 ], 1045, 23, "nmzrank", + [ "\033[2XNmzRank\033[102X", "2.3-96", [ 2, 3, 96 ], 993, 22, "nmzrank", "X7DE5D105856F5001" ], - [ "\033[2XNmzRationalAutomorphisms\033[102X", "2.3-97", [ 2, 3, 97 ], 1056, - 23, "nmzrationalautomorphisms", "X7982136F865B148A" ], - [ "\033[2XNmzRecessionRank\033[102X", "2.3-98", [ 2, 3, 98 ], 1063, 23, + [ "\033[2XNmzRationalAutomorphisms\033[102X", "2.3-97", [ 2, 3, 97 ], 1004, + 22, "nmzrationalautomorphisms", "X7982136F865B148A" ], + [ "\033[2XNmzRecessionRank\033[102X", "2.3-98", [ 2, 3, 98 ], 1011, 22, "nmzrecessionrank", "X7EE7F2F6841E3390" ], [ "\033[2XNmzReesPrimaryMultiplicity\033[102X", "2.3-99", [ 2, 3, 99 ], - 1073, 23, "nmzreesprimarymultiplicity", "X860FDA0D81BF641C" ], - [ "\033[2XNmzRenfVolume\033[102X", "2.3-100", [ 2, 3, 100 ], 1084, 23, + 1021, 23, "nmzreesprimarymultiplicity", "X860FDA0D81BF641C" ], + [ "\033[2XNmzRenfVolume\033[102X", "2.3-100", [ 2, 3, 100 ], 1032, 23, "nmzrenfvolume", "X8172BBE57E970C22" ], - [ "\033[2XNmzSignedDec\033[102X", "2.3-101", [ 2, 3, 101 ], 1091, 24, + [ "\033[2XNmzSignedDec\033[102X", "2.3-101", [ 2, 3, 101 ], 1039, 23, "nmzsigneddec", "X7F637D5F86E4B500" ], - [ "\033[2XNmzStanleyDec\033[102X", "2.3-102", [ 2, 3, 102 ], 1098, 24, + [ "\033[2XNmzStanleyDec\033[102X", "2.3-102", [ 2, 3, 102 ], 1046, 23, "nmzstanleydec", "X81AF9A717BEB6B83" ], - [ "\033[2XNmzStatic\033[102X", "2.3-103", [ 2, 3, 103 ], 1105, 24, + [ "\033[2XNmzStatic\033[102X", "2.3-103", [ 2, 3, 103 ], 1053, 23, "nmzstatic", "X86C5550E7ED226A2" ], - [ "\033[2XNmzStrictIsoTypeCheck\033[102X", "2.3-104", [ 2, 3, 104 ], 1112, - 24, "nmzstrictisotypecheck", "X7F7C052E805BCE42" ], - [ "\033[2XNmzSublattice\033[102X", "2.3-105", [ 2, 3, 105 ], 1119, 24, + [ "\033[2XNmzStrictIsoTypeCheck\033[102X", "2.3-104", [ 2, 3, 104 ], 1060, + 23, "nmzstrictisotypecheck", "X7F7C052E805BCE42" ], + [ "\033[2XNmzSublattice\033[102X", "2.3-105", [ 2, 3, 105 ], 1067, 23, "nmzsublattice", "X7B0074147C3D10D6" ], - [ "\033[2XNmzSuppHypsFloat\033[102X", "2.3-106", [ 2, 3, 106 ], 1126, 24, + [ "\033[2XNmzSuppHypsFloat\033[102X", "2.3-106", [ 2, 3, 106 ], 1074, 24, "nmzsupphypsfloat", "X870DD7FB85D80425" ], - [ "\033[2XNmzSupportHyperplanes\033[102X", "2.3-107", [ 2, 3, 107 ], 1135, + [ "\033[2XNmzSupportHyperplanes\033[102X", "2.3-107", [ 2, 3, 107 ], 1083, 24, "nmzsupporthyperplanes", "X87E51DB27D9007B1" ], - [ "\033[2XNmzSymmetrize\033[102X", "2.3-108", [ 2, 3, 108 ], 1147, 25, + [ "\033[2XNmzSymmetrize\033[102X", "2.3-108", [ 2, 3, 108 ], 1095, 24, "nmzsymmetrize", "X80C9E1F9849E5F0D" ], [ "\033[2XNmzTestArithOverflowDescent\033[102X", "2.3-109", [ 2, 3, 109 ], - 1154, 25, "nmztestarithoverflowdescent", "X85F2376580CED5C2" ], + 1102, 24, "nmztestarithoverflowdescent", "X85F2376580CED5C2" ], [ "\033[2XNmzTestArithOverflowDualMode\033[102X", "2.3-110", [ 2, 3, 110 ], - 1161, 25, "nmztestarithoverflowdualmode", "X804CF2FC7CFC9367" ], + 1109, 24, "nmztestarithoverflowdualmode", "X804CF2FC7CFC9367" ], [ "\033[2XNmzTestArithOverflowFullCone\033[102X", "2.3-111", [ 2, 3, 111 ], - 1168, 25, "nmztestarithoverflowfullcone", "X7E044A4D7E8D1207" ], + 1116, 24, "nmztestarithoverflowfullcone", "X7E044A4D7E8D1207" ], [ "\033[2XNmzTestArithOverflowProjAndLift\033[102X", "2.3-112", - [ 2, 3, 112 ], 1175, 25, "nmztestarithoverflowprojandlift", + [ 2, 3, 112 ], 1123, 25, "nmztestarithoverflowprojandlift", "X82EC0B237F742AC9" ], - [ "\033[2XNmzTestLargePyramids\033[102X", "2.3-113", [ 2, 3, 113 ], 1182, + [ "\033[2XNmzTestLargePyramids\033[102X", "2.3-113", [ 2, 3, 113 ], 1130, 25, "nmztestlargepyramids", "X7FEAF6A278552948" ], - [ "\033[2XNmzTestLibNormaliz\033[102X", "2.3-114", [ 2, 3, 114 ], 1189, 26, + [ "\033[2XNmzTestLibNormaliz\033[102X", "2.3-114", [ 2, 3, 114 ], 1137, 25, "nmztestlibnormaliz", "X7B6557CF84E93CA0" ], [ "\033[2XNmzTestLinearAlgebraGMP\033[102X", "2.3-115", [ 2, 3, 115 ], - 1196, 26, "nmztestlinearalgebragmp", "X84412ABE84D42065" ], - [ "\033[2XNmzTestSimplexParallel\033[102X", "2.3-116", [ 2, 3, 116 ], 1203, - 26, "nmztestsimplexparallel", "X7CD00A81833E1899" ], - [ "\033[2XNmzTestSmallPyramids\033[102X", "2.3-117", [ 2, 3, 117 ], 1210, - 26, "nmztestsmallpyramids", "X80B85BB27B4ECC32" ], - [ "\033[2XNmzTriangulation\033[102X", "2.3-118", [ 2, 3, 118 ], 1217, 26, + 1144, 25, "nmztestlinearalgebragmp", "X84412ABE84D42065" ], + [ "\033[2XNmzTestSimplexParallel\033[102X", "2.3-116", [ 2, 3, 116 ], 1151, + 25, "nmztestsimplexparallel", "X7CD00A81833E1899" ], + [ "\033[2XNmzTestSmallPyramids\033[102X", "2.3-117", [ 2, 3, 117 ], 1158, + 25, "nmztestsmallpyramids", "X80B85BB27B4ECC32" ], + [ "\033[2XNmzTriangulation\033[102X", "2.3-118", [ 2, 3, 118 ], 1165, 25, "nmztriangulation", "X79E934EA873F442B" ], - [ "\033[2XNmzTriangulationDetSum\033[102X", "2.3-119", [ 2, 3, 119 ], 1233, + [ "\033[2XNmzTriangulationDetSum\033[102X", "2.3-119", [ 2, 3, 119 ], 1181, 26, "nmztriangulationdetsum", "X85BE26AF83A5BD27" ], - [ "\033[2XNmzTriangulationSize\033[102X", "2.3-120", [ 2, 3, 120 ], 1242, - 27, "nmztriangulationsize", "X869840DC816DF323" ], + [ "\033[2XNmzTriangulationSize\033[102X", "2.3-120", [ 2, 3, 120 ], 1190, + 26, "nmztriangulationsize", "X869840DC816DF323" ], [ "\033[2XNmzUnimodularTriangulation\033[102X", "2.3-121", [ 2, 3, 121 ], - 1250, 27, "nmzunimodulartriangulation", "X7C5DC23D7BD1DEEB" ], - [ "\033[2XNmzUnitGroupIndex\033[102X", "2.3-122", [ 2, 3, 122 ], 1257, 27, + 1198, 26, "nmzunimodulartriangulation", "X7C5DC23D7BD1DEEB" ], + [ "\033[2XNmzUnitGroupIndex\033[102X", "2.3-122", [ 2, 3, 122 ], 1205, 26, "nmzunitgroupindex", "X7CDAD83D7FE1D02A" ], - [ "\033[2XNmzVerticesFloat\033[102X", "2.3-123", [ 2, 3, 123 ], 1264, 27, + [ "\033[2XNmzVerticesFloat\033[102X", "2.3-123", [ 2, 3, 123 ], 1212, 26, "nmzverticesfloat", "X7FF8BB22787FA222" ], [ "\033[2XNmzVerticesOfPolyhedron\033[102X", "2.3-124", [ 2, 3, 124 ], - 1277, 27, "nmzverticesofpolyhedron", "X84AB87777844250D" ], - [ "\033[2XNmzVirtualMultiplicity\033[102X", "2.3-125", [ 2, 3, 125 ], 1285, + 1225, 26, "nmzverticesofpolyhedron", "X84AB87777844250D" ], + [ "\033[2XNmzVirtualMultiplicity\033[102X", "2.3-125", [ 2, 3, 125 ], 1233, 27, "nmzvirtualmultiplicity", "X878AE417839ACF89" ], - [ "\033[2XNmzVolume\033[102X", "2.3-126", [ 2, 3, 126 ], 1292, 27, + [ "\033[2XNmzVolume\033[102X", "2.3-126", [ 2, 3, 126 ], 1240, 27, "nmzvolume", "X8550FB5182075539" ], [ "\033[2XNmzWeightedEhrhartQuasiPolynomial\033[102X", "2.3-127", - [ 2, 3, 127 ], 1301, 28, "nmzweightedehrhartquasipolynomial", + [ 2, 3, 127 ], 1249, 27, "nmzweightedehrhartquasipolynomial", "X873956267E1EB3BD" ], [ "\033[2XNmzWeightedEhrhartSeries\033[102X", "2.3-128", [ 2, 3, 128 ], - 1308, 28, "nmzweightedehrhartseries", "X7F7C11FD7C996E74" ], + 1256, 27, "nmzweightedehrhartseries", "X7F7C11FD7C996E74" ], [ "\033[2XNmzWitnessNotIntegrallyClosed\033[102X", "2.3-129", - [ 2, 3, 129 ], 1315, 28, "nmzwitnessnotintegrallyclosed", + [ 2, 3, 129 ], 1263, 27, "nmzwitnessnotintegrallyclosed", "X7944885884E7368D" ], - [ "\033[2XNmzBasisChange\033[102X", "2.3-130", [ 2, 3, 130 ], 1322, 28, + [ "\033[2XNmzBasisChange\033[102X", "2.3-130", [ 2, 3, 130 ], 1270, 27, "nmzbasischange", "X84D0AADB7BAF0328" ] ] ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/doc/title.xml new/NormalizInterface-1.4.0/doc/title.xml --- old/NormalizInterface-1.3.7/doc/title.xml 2024-08-28 11:52:07.000000000 +0200 +++ new/NormalizInterface-1.4.0/doc/title.xml 2025-04-14 20:32:31.000000000 +0200 @@ -9,7 +9,7 @@ &GAP; wrapper for Normaliz </Subtitle> <Version> - 1.3.7 + 1.4.0 </Version> <Author> Sebastian Gutsche<Alt Only="LaTeX"><Br/></Alt> @@ -35,6 +35,6 @@ </Author> <Date> - 7 July 2024 + 14 April 2025 </Date> </TitlePage> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/examples/demo.g new/NormalizInterface-1.4.0/examples/demo.g --- old/NormalizInterface-1.3.7/examples/demo.g 2024-08-28 11:51:53.000000000 +0200 +++ new/NormalizInterface-1.4.0/examples/demo.g 2025-04-14 20:32:16.000000000 +0200 @@ -29,7 +29,7 @@ NmzHasConeProperty(D,"SupportHyperplanes"); #! true NmzSupportHyperplanes(D); -#! [ [ 1, 0, 0 ], [ 1, 3, -3 ] ] +#! [ [ 0, 1, 0 ], [ 1, 0, 0 ] ] NmzEquations(D); #! [ [ 1, 2, -3 ] ] #! @EndExample diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/lib/normaliz.gd new/NormalizInterface-1.4.0/lib/normaliz.gd --- old/NormalizInterface-1.3.7/lib/normaliz.gd 2024-08-28 11:51:53.000000000 +0200 +++ new/NormalizInterface-1.4.0/lib/normaliz.gd 2025-04-14 20:32:16.000000000 +0200 @@ -122,37 +122,9 @@ #! correspond to a Normaliz input type string and the following matrix will be #! interpreted as input of that type. #! -#! Currently the following strings are recognized: -#! <List> -#! <Item><C>integral_closure</C>,</Item> -#! <Item><C>polyhedron</C>,</Item> -#! <Item><C>normalization</C>,</Item> -#! <Item><C>polytope</C>,</Item> -#! <Item><C>rees_algebra</C>,</Item> -#! <Item><C>inequalities</C>,</Item> -#! <Item><C>strict_inequalities</C>,</Item> -#! <Item><C>signs</C>,</Item> -#! <Item><C>strict_signs</C>,</Item> -#! <Item><C>equations</C>,</Item> -#! <Item><C>congruences</C>,</Item> -#! <Item><C>inhom_inequalities</C>,</Item> -#! <Item><C>inhom_equations</C>,</Item> -#! <Item><C>inhom_congruences</C>,</Item> -#! <Item><C>dehomogenization</C>,</Item> -#! <Item><C>lattice_ideal</C>,</Item> -#! <Item><C>grading</C>,</Item> -#! <Item><C>excluded_faces</C>,</Item> -#! <Item><C>lattice</C>,</Item> -#! <Item><C>saturation</C>,</Item> -#! <Item><C>cone</C>,</Item> -#! <Item><C>offset</C>,</Item> -#! <Item><C>vertices</C>,</Item> -#! <Item><C>support_hyperplanes</C>,</Item> -#! <Item><C>cone_and_lattice</C>,</Item> -#! <Item><C>subspace</C>.</Item> -#! </List> -#! -#! See the Normaliz manual for a detailed description. +#! See the Normaliz manual for the Normaliz version loaded by your version +#! of NormalizInterface for a detailed description of which input type strings +#! are supported and what arguments they take. #! #! @InsertChunk NmzCone_example DeclareGlobalFunction( "NmzCone" ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/prerequisites.sh new/NormalizInterface-1.4.0/prerequisites.sh --- old/NormalizInterface-1.3.7/prerequisites.sh 2024-08-28 11:51:53.000000000 +0200 +++ new/NormalizInterface-1.4.0/prerequisites.sh 2025-04-14 20:32:16.000000000 +0200 @@ -51,8 +51,8 @@ # allow overriding the normaliz version via env var or argument, so that # we can test with many different ones if [ -z $NORMALIZ_VERSION ]; then - NORMALIZ_VERSION=3.9.3 - NORMALIZ_SHA256=0288f410428a0eebe10d2ed6795c8906712848c7ae5966442ce164adc2429657 + NORMALIZ_VERSION=3.10.2 + NORMALIZ_SHA256=0f649a8eae5535c18df15e8d35fc055fd0d7dbcbdd451e8876f4a47061481f07 fi NORMALIZ_BASE=normaliz-${NORMALIZ_VERSION} NORMALIZ_TAR=${NORMALIZ_BASE}.tar.gz diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/src/normaliz.cc new/NormalizInterface-1.4.0/src/normaliz.cc --- old/NormalizInterface-1.3.7/src/normaliz.cc 2024-08-28 11:51:53.000000000 +0200 +++ new/NormalizInterface-1.4.0/src/normaliz.cc 2025-04-14 20:32:16.000000000 +0200 @@ -1011,11 +1011,7 @@ // table of init functions static StructInitInfo module = { -#ifdef NORMALIZSTATIC - /* type = */ MODULE_STATIC, -#else /* type = */ MODULE_DYNAMIC, -#endif /* name = */ "Normaliz", /* revision_c = */ 0, /* revision_h = */ 0, @@ -1029,14 +1025,7 @@ /* postRestore = */ 0 }; -#ifndef NORMALIZSTATIC extern "C" StructInitInfo * Init__Dynamic(void) { return &module; } -#endif - -extern "C" StructInitInfo * Init__normaliz(void) -{ - return &module; -} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/tst/lattice_ideal.tst new/NormalizInterface-1.4.0/tst/lattice_ideal.tst --- old/NormalizInterface-1.3.7/tst/lattice_ideal.tst 2024-08-28 11:51:53.000000000 +0200 +++ new/NormalizInterface-1.4.0/tst/lattice_ideal.tst 1970-01-01 01:00:00.000000000 +0100 @@ -1,147 +0,0 @@ -gap> START_TEST("lattice_ideal.tst"); - -# -gap> M := [ -> [ 2, 1, 0, -1, -1, -1 ], -> [ 1, 0, -1, 2, -1, -1 ], -> [ 1, 1, 1, 0, -2, -1 ], -> ];; -gap> cone := NmzCone(["lattice_ideal", M]);; -gap> NmzCompute(cone); -true -gap> Display(NmzTriangulation(cone)); -[ [ rec( - Excluded := [ ], - height := 0, - key := [ 0, 1, 2 ], - mult := 0, - vol := 1 ), rec( - Excluded := [ ], - height := 0, - key := [ 1, 2, 3 ], - mult := 0, - vol := 1 ), rec( - Excluded := [ ], - height := 0, - key := [ 1, 3, 4 ], - mult := 0, - vol := 2 ), rec( - Excluded := [ ], - height := 0, - key := [ 2, 3, 4 ], - mult := 0, - vol := 1 ), rec( - Excluded := [ ], - height := 0, - key := [ 2, 4, 5 ], - mult := 0, - vol := 5 ) ], - [ [ 0, 0, 1 ], [ 0, 1, 3 ], [ 1, 0, 0 ], [ 1, 1, 2 ], [ 2, 3, 5 ], - [ 3, 1, 0 ] ] ] -gap> Display(NmzExtremeRays(cone)); -[ [ 0, 0, 1 ], - [ 0, 1, 3 ], - [ 1, 0, 0 ], - [ 2, 3, 5 ], - [ 3, 1, 0 ] ] -gap> Display(NmzSupportHyperplanes(cone)); -[ [ 0, 0, 1 ], - [ 0, 1, 0 ], - [ 1, 0, 0 ], - [ 2, -3, 1 ], - [ 5, -15, 7 ] ] -gap> Display(NmzHilbertBasis(cone)); -[ [ 0, 0, 1 ], - [ 0, 1, 3 ], - [ 1, 0, 0 ], - [ 1, 1, 2 ], - [ 1, 2, 4 ], - [ 2, 1, 1 ], - [ 2, 2, 3 ], - [ 2, 3, 5 ], - [ 3, 1, 0 ] ] -gap> Display(NmzDeg1Elements(cone)); -[ [ 0, 0, 1 ], - [ 0, 1, 3 ], - [ 1, 0, 0 ], - [ 1, 1, 2 ], - [ 1, 2, 4 ], - [ 2, 1, 1 ], - [ 2, 2, 3 ], - [ 2, 3, 5 ], - [ 3, 1, 0 ] ] -gap> Display(NmzSublattice(cone)); -[ [ [ 1, 0, 0 ], [ 0, 1, 0 ], [ 0, 0, 1 ] ], - [ [ 1, 0, 0 ], [ 0, 1, 0 ], [ 0, 0, 1 ] ], 1 ] -gap> Display(NmzOriginalMonoidGenerators(cone)); -[ [ 1, 0, 0 ], - [ 2, 3, 5 ], - [ 0, 0, 1 ], - [ 1, 1, 2 ], - [ 0, 1, 3 ], - [ 3, 1, 0 ] ] -gap> _NmzPrintSomeConeProperties(cone, [ -> "Generators", -> "ExtremeRays", -> "SupportHyperplanes", -> "HilbertBasis", -> "Deg1Elements", -> "Sublattice", -> "NumberLatticePoints", -> "OriginalMonoidGenerators", -> ]); -BasicTriangulation = fail -ClassGroup = [ 2 ] -EmbeddingDim = 3 -Grading = [ 1, -2, 1 ] -GradingDenom = 1 -HilbertQuasiPolynomial = [ 5*t^2+3*t+1 ] -HilbertSeries = [ 3*t^2+6*t+1, [ [ 1, 3 ] ] ] -InternalIndex = 1 -IsDeg1ExtremeRays = true -IsDeg1HilbertBasis = true -IsInhomogeneous = false -IsIntegrallyClosed = false -IsPointed = true -IsTriangulationNested = false -IsTriangulationPartial = false -MaximalSubspace = [ ] -Multiplicity = 10 -Rank = 3 -TriangulationDetSum = 10 -TriangulationSize = 5 -UnitGroupIndex = 1 -gap> Display(NmzConeDecomposition(cone)); -[ [ rec( - Excluded := [ false, false, false ], - height := 0, - key := [ 0, 1, 2 ], - mult := 0, - vol := 1 ), rec( - Excluded := [ false, false, true ], - height := 0, - key := [ 1, 2, 3 ], - mult := 0, - vol := 1 ), rec( - Excluded := [ false, false, true ], - height := 0, - key := [ 1, 3, 4 ], - mult := 0, - vol := 2 ), rec( - Excluded := [ true, false, true ], - height := 0, - key := [ 2, 3, 4 ], - mult := 0, - vol := 1 ), rec( - Excluded := [ false, false, true ], - height := 0, - key := [ 2, 4, 5 ], - mult := 0, - vol := 5 ) ], - [ [ 0, 0, 1 ], [ 0, 1, 3 ], [ 1, 0, 0 ], [ 1, 1, 2 ], [ 2, 3, 5 ], - [ 3, 1, 0 ] ] ] -gap> ForAll(NmzConeDecomposition(cone), IsBlistRep); -false - -# -gap> STOP_TEST("lattice_ideal.tst", 0); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NormalizInterface-1.3.7/tst/normalizinterface02.tst new/NormalizInterface-1.4.0/tst/normalizinterface02.tst --- old/NormalizInterface-1.3.7/tst/normalizinterface02.tst 2024-08-28 11:52:12.000000000 +0200 +++ new/NormalizInterface-1.4.0/tst/normalizinterface02.tst 2025-04-14 20:32:35.000000000 +0200 @@ -36,7 +36,7 @@ gap> NmzHasConeProperty(D,"SupportHyperplanes"); true gap> NmzSupportHyperplanes(D); -[ [ 1, 0, 0 ], [ 1, 3, -3 ] ] +[ [ 0, 1, 0 ], [ 1, 0, 0 ] ] gap> NmzEquations(D); [ [ 1, 2, -3 ] ] ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.ONtmG3/_old 2025-04-15 16:49:15.475525333 +0200 +++ /var/tmp/diff_new_pack.ONtmG3/_new 2025-04-15 16:49:15.479525501 +0200 @@ -1,5 +1,5 @@ -mtime: 1740697291 -commit: a2272af91dd1de3c8540ad85599173d425f389507115796d8f1a486cb9b655c3 +mtime: 1744661307 +commit: 809acf3cb1ab2040008a3afe0b173125c9afdd368e9a262c860c6adf1a67612d url: https://src.opensuse.org/jengelh/gap-normalizinterface revision: master ++++++ build.specials.obscpio ++++++