Normaliz is a tool for computations in affine monoids, vector configurations, lattice polytopes, and rational cones.
Here we should include the manual for the normaliz flags/functions,
but we wait until libnormaliz interface is more stable. For the
moment look at the examples for available functions on
NormalizCone
s and setting flags.
**libnormaliz** website |
Download and compile Normaliz following the instructions from the website.
First time
git clone https://github.com/Normaliz/Normaliz.git
Update (from the Normaliz git folder)
git pull
build:
source/INSTALL
(needs gcc > 4.4) for local libraries do:
mkdir BUILD cd BUILD GMP_INC_DIR=/Users/bigatti/0.99/gmp/ GMP_LIB_DIR=/Users/bigatti/0.99/gmp/.libs BOOST_ROOT=/Users/bigatti/0.99/boost_1_52_0 cmake ../source make
To make some refinements, in a terminal (not emacs!)
cd BUILD ccmake .
and then (pressing enter in the line)
NMZ_BUILD_STATIC ON NMZ_OPENMP OFF
select [t]
CMAKE_CXX_FLAGS -Wno-long-long
press [c] configure press [g] generate and make
Then configure and compile CoCoALib typing
cd CoCoALib-0.99 ./configure --with-libnormaliz=<your_path_to>/libnormaliz.a make
2011
2010