Project

General

Profile

Support #1494

Normaliz 3.8.9

Added by John Abbott over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Various
Target version:
Start date:
30 Sep 2020
Due date:
% Done:

100%

Estimated time:
2.22 h
Spent time:

Description

At the moment CoCoALib is not compatible with Normaliz 3.8.9 (recently released, late Sept 2020).

Making it compatible will probably break backward compatibility with earlier versions of Normaliz.

Resolve!


Related issues

Related to CoCoALib - Support #1497: Doc for normaliz fnsNew2020-10-02

Related to CoCoALib - Design #710: Update normaliz interface?In Progress2015-05-17

Related to CoCoALib - Support #1591: Compilation of NormalizClosed2021-04-30

Related to CoCoALib - Support #1592: Normaliz 3.8.10Closed2021-05-06

History

#1 Updated by John Abbott over 3 years ago

I have changed the include directives to include only libnormaliz/libnormaliz.h which includes all Normaliz headers (I believe).

Compilation fails because the mem fn getGenerators is no longer defined.
Bruns advised me that we should use getTrianglulationGenerators instead.

#2 Updated by John Abbott over 3 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 30

I have made the change, and CoCoALib now compiles, but I do not know whether it really does what people might expect.

The CoCoALib function is called Generators; perhaps it should be renamed to TriangulationGenerators?
(and update doc accordingly... there is some doc, right?)

NOTE I have changed the name of the CoCoALib fn to TriangulationGenerators

#3 Updated by John Abbott over 3 years ago

  • % Done changed from 30 to 40

Now it compiles for me. But I did not find any doc about which functions CoCoALib/CoCoA-5 make available when Normaliz is present :-(

#4 Updated by John Abbott over 3 years ago

  • Status changed from In Progress to Resolved
  • Assignee set to John Abbott
  • % Done changed from 40 to 70

I have refreshed the script normaliz-version.sh and updated configure to use it and check that the version is at least 3.8.9.

#5 Updated by John Abbott over 3 years ago

#6 Updated by John Abbott over 3 years ago

  • Related to Design #710: Update normaliz interface? added

#7 Updated by John Abbott over 3 years ago

  • Status changed from Resolved to Closed
  • % Done changed from 70 to 100
  • Estimated time set to 2.22 h

#8 Updated by John Abbott almost 3 years ago

#9 Updated by Anna Maria Bigatti almost 3 years ago

Also available in: Atom PDF