Abstract
libnormaliz is a C++ library for computations with rational cones and affine monoids and CoCoALib/CoCoA-5 offers a general environment for computations in Commutative Algebra. For mutual benefit we have developed a simple and fast interface between the two software libraries.
We present how this integration was designed, and then describe in detail the Normaliz functions we have made available in CoCoALib (and also in CoCoA-5).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abbott, J., Bigatti, A.M.: CoCoALib: a C++ library for doing Computations in Commutative Algebra, http://cocoa.dima.unige.it/cocoalib
Abbott, J., Bigatti, A.M.: What is new in CoCoA? In: Hong, H., Yap, C. (eds.) ICMS 2014. LNCS, vol. 8592, pp. 352–358. Springer, Heidelberg (2014)
Abbott, J., Bigatti, A.M., Lagorio, G.: CoCoA-5: a system for doing Computations in Commutative Algebra, http://cocoa.dima.unige.it/cocoalib
Bruns, W., Ichim, B., Römer, T., Söger, C.: Normaliz, http://www.mathematik.uni-osnabrueck.de/normaliz
Bruns, W., Söger, C.: The computation of generalized Ehrhart series in Normaliz. J. Symb. Comput. (to appear), Preprint, arXiv:1211.5178
Granlund, T.: The GMP development team: GNU MP: The GNU Multiple Precision Arithmetic Library https://gmplib.org
OpenMath Society, http://www.openmath.org
Stein, W.A., et al.: Sage Mathematics Software, http://www.sagemath.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Abbott, J., Bigatti, A.M., Söger, C. (2014). Integration of Libnormaliz in CoCoALib and CoCoA 5. In: Hong, H., Yap, C. (eds) Mathematical Software – ICMS 2014. ICMS 2014. Lecture Notes in Computer Science, vol 8592. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44199-2_97
Download citation
DOI: https://doi.org/10.1007/978-3-662-44199-2_97
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44198-5
Online ISBN: 978-3-662-44199-2
eBook Packages: Computer ScienceComputer Science (R0)