Assets 8

Version 3.6.1 had problems with certain borderline input, like empty polytopes or polytopes of embedding dimension 0. These have hopefully been taken care of.

No change in the user interface.

For release notes see 3.6.0.

@w-bruns w-bruns released this Jul 7, 2018 · 31 commits to release since this release

Assets 8

The main changes are:

introduction of NoGradingDenom and better treatment of polytopes,
refinements in the computation of volumes.
For release notes see 3.6.0.

@w-bruns w-bruns released this Jun 2, 2018 · 81 commits to release since this release

Assets 9

This release includes QNormaliz as a tool for algebraic polyhedra and its Python interface PyQNormaliz.

The install scripts have been revised thoroughly.

The Mac OS binaries are parallelized now (at the expense of a dynamic library bound to them).

@w-bruns w-bruns released this Apr 13, 2018 · 279 commits to release since this release

Assets 8

This release makes computations that so far required homogeneous input available to all polytopes, regardless of the input type: Ehrhart series, triangulations, cone decomposition, Stanley decomposition.

For release notes see 3.5.3.

PROBLEM: The download of MPFR with the 3.5.4 install script for Flint does not work anymore, most likely because of an HTTP redirect. Insert the option -L after curl.

There is now an experimental new version of QNormaliz for algebraic polytopes. See Appendix F of the manual. Using it requires the download of https://github.com/Normaliz/Normaliz/tree/enfnormaliz2018 . It is also available as a Dockerimage: normaliz/normaliz:qnormaliz

@w-bruns w-bruns released this Apr 2, 2018 · 298 commits to release since this release

Assets 8

This release repairs some loss of performance in the last versions. No changes in the user interface or algorithms.

A binary for MS Windows will be added in the second half of April.

@w-bruns w-bruns released this Mar 13, 2018 · 315 commits to release since this release

Assets 7

This release fixes some bugs in the previous releases.

Apart from minor additions, it introduces a new algorithm for volume computations by descent in the face lattice.

For binaries see version 3.5.3.

@w-bruns w-bruns released this Jan 6, 2018 · 394 commits to release since this release

Assets 6

This release has been issued for more or less formal reasons: not uniquely determined results are forced to be unique by a standardization step. See the release notes.

If you need a binary, download version 3.5.0.

See

#176

for a bug fix.

LLL

@w-bruns w-bruns released this Dec 9, 2017 · 406 commits to release since this release

Assets 9

-- Euclidean volume of polytopes
-- Expansion of series
-- Projection of cones and polyhedra
-- LLL reduced coordinates for project-and-lift
-- Optional library Flint for univariate polynomial arithmetic
-- Installation scripts
-- Docker image (iincluding PyNormaliz) normaliz/normaliz
-- Online exploration on Binder

@w-bruns w-bruns released this Nov 13, 2017

Assets 4

This version fixes some bugs in 3.4.0. The next release with functional extensions is planned for the end of November 2017.

The bugs have already been fixed in the binaries provided for 3.4.0. If you need a binary, download the 3.4.0 version for your system.

@w-bruns w-bruns released this Aug 25, 2017 · 527 commits to master since this release

Assets 12

Main changes from 3.3.0:

-- new project-and-lift algorithm, also in a floating point variant
-- improved subdivision of large simplicial cones, equivalent own replacement of Scip
-- floating point input (and, partly, output)
-- fast Gorenstein test
-- restriction of number of significant coefficients of quasipolynomial

The minimal source package is normaliz-3.4.0.tar.gz or zip.

NOTE: (1) if you want to build Noramliz yourself with a compiler that gives long and long long different sizes (for example Intel icpc) you must apply the two changes listed in patch-3.4.0.txt. (As far as we can see, gcc and clang are nit concerned.)

(2) In the subdivision of large simplices the switch of integer precision may fail because the corresponding exception is not forwarded properly. If you are affected by this problem, please apply the correction in bugfix-3.4.0.txt and rebuild Normaliz. If you can't build Normaliz yourself, please contact the authors.