FreeBSD Ports

math/cocoalib 0.99800_2

C++ library for doing Computations in Commutative Algebra

Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3+, GFDL, PD
Categories
math
Package size
4337.8 KiB, 23141.9 KiB installed

Description

CoCoALib is a C++ library for Computations in Commutative Algebra, focused mainly on polynomial rings, ideals, Groebner basis and similar topics.

You might like to install CoCoA-5 too, a shell that lets you interact with most of CoCoALib without the need to learn C++.

Install

As a binary package — by origin, or by package name:

pkg install math/cocoalib
pkg install cocoalib

From the ports tree:

cd /usr/ports/math/cocoalib/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cocoalib>0:math/cocoalib
LIB_DEPENDS=	libcocoa.so:math/cocoalib

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.99800_20.99800_20.998000.99800_10.99800_2
FreeBSD:14:quarterly0.99800_20.99800_2n/a0.99800_10.99800_2
FreeBSD:15:latest0.99800_20.99800_2n/a0.99800_10.99800_1
FreeBSD:15:quarterly0.99800_20.99800_2n/an/an/a
FreeBSD:16:latest0.99800_20.99800_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

The full lists below include those, and their dependencies in turn.

All build dependencies 4
All run dependencies 2

No port depends on this one.

Configuration

Options name: math_cocoalib

OptionDefaultDescription
BOOSToffBoost C++ libraries support
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
FROBBYoffLink with libfrobby.a
GFANoffLink with libgfan.a
GSLoffLink with libgsl.a
NORMALIZoffLink with libnormaliz.a (might cause circular dependency)
SMALLDEGoffOptimization for small degree polynomials
TESToffBuild and/or run tests
USES
compiler:c++11-lang localbase:ldflag shebangfix tar:tgz
Service scripts
none

Message after installing

===>   NOTICE:

The cocoalib port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 451
  • include/CoCoA/ApproxPts.H
  • include/CoCoA/ApproxPts2.H
  • include/CoCoA/BenchmarkToolkit.H
  • include/CoCoA/BigInt.H
  • include/CoCoA/BigIntOps.H
  • include/CoCoA/BigRat.H
  • include/CoCoA/BigRatInterval.H
  • include/CoCoA/BigRatOps.H
  • include/CoCoA/BuildInfo.H
  • include/CoCoA/CanonicalHom.H
  • include/CoCoA/CpuTimeLimit.H
  • include/CoCoA/DUPFp.H
  • include/CoCoA/DenseMatrix.H
  • include/CoCoA/DenseUPolyClean.H
  • include/CoCoA/DenseUPolyRing.H
  • include/CoCoA/DistrMPolyClean.H
  • include/CoCoA/DistrMPolyInlFpPP.H
  • include/CoCoA/DistrMPolyInlPP.H
  • include/CoCoA/DivMask.H
  • include/CoCoA/DynamicBitset.H
  • include/CoCoA/ExternalLibs-Frobby.H
  • include/CoCoA/ExternalLibs-GFan.H
  • include/CoCoA/ExternalLibs-GSL.H
  • include/CoCoA/ExternalLibs-MathSAT.H
  • include/CoCoA/ExternalLibs-Normaliz.H
  • include/CoCoA/ExternalLibs.H
  • include/CoCoA/FGModule.H
  • include/CoCoA/FieldIdeal.H
  • include/CoCoA/FloatApprox.H
  • include/CoCoA/FractionField.H
  • include/CoCoA/FreeModule.H
  • include/CoCoA/GBEnv.H
  • include/CoCoA/GlobalManager.H
  • include/CoCoA/HomomorphismOps.H
  • include/CoCoA/LinDepMill.H
  • include/CoCoA/LogStream.H
  • include/CoCoA/MachineInt.H
  • include/CoCoA/MatrixForOrdering.H
  • include/CoCoA/MatrixFp.H
  • include/CoCoA/MatrixOps.H
  • include/CoCoA/MatrixSpecial.H
  • include/CoCoA/MatrixView.H
  • include/CoCoA/MemPool.H
  • include/CoCoA/ModuleOrdering.H
  • include/CoCoA/NumTheory-CRT.H
  • include/CoCoA/NumTheory-ContFrac.H
  • include/CoCoA/NumTheory-CoprimeFactorBasis.H
  • include/CoCoA/NumTheory-RatReconstruct.H
  • include/CoCoA/NumTheory-SimplestRat.H
  • include/CoCoA/NumTheory-factor.H
  • include/CoCoA/NumTheory-gcd.H
  • include/CoCoA/NumTheory-misc.H
  • include/CoCoA/NumTheory-modular.H
  • include/CoCoA/NumTheory-prime.H
  • include/CoCoA/NumTheory-root.H
  • include/CoCoA/OpenMath.H
  • include/CoCoA/OpenMathXML.H
  • include/CoCoA/OrdvArith.H
  • include/CoCoA/PPMonoid.H
  • include/CoCoA/PPMonoidEv.H
  • include/CoCoA/PPMonoidEvOv.H
  • include/CoCoA/PPMonoidHom.H
  • include/CoCoA/PPMonoidOv.H
  • include/CoCoA/PPMonoidSparse.H
  • include/CoCoA/PPOrdering.H
  • include/CoCoA/PPWithMask.H
  • include/CoCoA/PREPROCESSOR_DEFNS.H
  • include/CoCoA/PolyFamilies.H
  • include/CoCoA/PolyRing.H
  • include/CoCoA/ProgressReporter.H
  • include/CoCoA/QBGenerator.H
  • include/CoCoA/QuasiPoly.H
  • include/CoCoA/QuotientModule.H
  • include/CoCoA/QuotientRing.H
  • include/CoCoA/RandomSparseNonSing01Mat.H
  • include/CoCoA/ReductionCog.H
  • include/CoCoA/RingDenseUPolyClean.H
  • include/CoCoA/RingDistrMPolyClean.H
  • include/CoCoA/RingDistrMPolyInlFpPP.H
  • include/CoCoA/RingDistrMPolyInlPP.H
  • include/CoCoA/RingElemInput.H
  • include/CoCoA/RingElemOps-CoprimeFactorBasis.H
  • include/CoCoA/RingExtAlg.H
  • include/CoCoA/RingFp.H
  • include/CoCoA/RingFpDouble.H
  • include/CoCoA/RingFpLog.H
  • include/CoCoA/RingFqLog.H
  • include/CoCoA/RingFqVec.H
  • include/CoCoA/RingHom.H
  • include/CoCoA/RingQQ.H
  • include/CoCoA/RingTwinFloat.H
  • include/CoCoA/RingWeyl.H
  • include/CoCoA/RingZZ.H
  • include/CoCoA/RootBound.H
  • include/CoCoA/SignalWatcher.H
  • include/CoCoA/SmallFpDoubleImpl.H
  • include/CoCoA/SmallFpImpl.H
  • include/CoCoA/SmallFpLogImpl.H
  • include/CoCoA/SmallFqLogImpl.H
  • include/CoCoA/SmallFqUtils.H

The first 100 are listed.

distinfo 1
FileSizeSHA256
CoCoALib-0.99800.tgz4.720593e+06f8bb227e2e1729e171cf7ac2008af71df25914607712c35db7bcb5a044a928c6
Master sites 1
  • https://cocoa.dima.unige.it/cocoa/cocoalib/tgz/

Commit history 0

No commits in the history this site was built from.