math/polymake 4.15_1 FreeBSD
Software package for research in polyhedral geometry
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
0c8da2a9c3- License
- GPLv2+
- Categories
- math
- Package size
- 19832.0 KiB, 127185.9 KiB installed
Description
polymake is open source software for research in polyhedral geometry. It deals with polytopes, polyhedra and fans as well as simplicial complexes, matroids, graphs, tropical hypersurfaces, and other objects.
polymake provides an interactive command line interface with an extensive help system as well as a C++ library interface.
Install
Binary package:
pkg install polymake
From the ports tree:
cd /usr/ports/math/polymake/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= polymake>0:math/polymake
LIB_DEPENDS= libpolymake-apps-rt.so:math/polymake
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.15 | 4.15_1 | - | - | 4.15_1 |
| FreeBSD:14:quarterly | 4.15 | 4.15 | n/a | - | 4.15 |
| FreeBSD:15:latest | 4.15_1 | 4.15_1 | n/a | - | - |
| FreeBSD:15:quarterly | 4.15 | 4.15 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.15 | 4.15_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
ninja: devel/ninja
Library 4
libcddgmp.so: math/cddliblibflint.so: math/flint2libgmpxx.so: math/gmplibmpfr.so: math/mpfr
Runtime 1
bash>=5.0: shells/bash
The full lists below include those, and their dependencies in turn.
Build dependencies 43
- archivers/liblz4
- archivers/zstd
- converters/p5-JSON
- devel/binutils
- devel/boost-libs
- devel/gettext-runtime
- devel/gmake
- devel/icu
- devel/libffi
- devel/llvm19
- devel/ninja
- devel/p5-Term-ReadKey
- devel/p5-Term-ReadLine-Gnu
- devel/ppl
- devel/readline
- lang/gcc14
- lang/perl5.42
- lang/python312
- math/cddlib
- math/flint2
- math/gf2x
- math/glpk
- math/gmp
- math/libnormaliz
- math/mpc
- math/mpdecimal
- math/mpfr
- math/nauty
- math/ntl
- math/openblas
- math/permlib
- math/singular
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- shells/bash
- textproc/expat2
- textproc/libxml2
- textproc/libxslt
- textproc/p5-XML-NamespaceSupport
- textproc/p5-XML-SAX
- textproc/p5-XML-SAX-Base
- textproc/p5-XML-Writer
Run dependencies 36
- archivers/liblz4
- archivers/zstd
- converters/p5-JSON
- devel/binutils
- devel/boost-libs
- devel/gettext-runtime
- devel/icu
- devel/p5-Term-ReadKey
- devel/p5-Term-ReadLine-Gnu
- devel/ppl
- devel/readline
- lang/gcc14
- lang/perl5.42
- math/cddlib
- math/flint2
- math/gf2x
- math/glpk
- math/gmp
- math/libnormaliz
- math/mpc
- math/mpfr
- math/nauty
- math/ntl
- math/openblas
- math/permlib
- math/singular
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- shells/bash
- textproc/libxml2
- textproc/libxslt
- textproc/p5-XML-NamespaceSupport
- textproc/p5-XML-SAX
- textproc/p5-XML-SAX-Base
- textproc/p5-XML-Writer
No port depends on this one.
Configuration
Options name: math_polymake
| Option | Default | Description |
|---|---|---|
| BLISS | off | Compute graph automorphism groups using bliss |
| LRS | on | Convex hull computation and vertex enumeration |
| NAUTY | on | Compute graph automorphism groups using nauty |
| NORMALIZ | on | Computations in affine monoids and lattice polytopes |
| OPENMP | on | Parallel processing support via OpenMP |
| PPL | on | Manipulation of convex polyhedra |
| SCIP | off | Solver for mixed integer linear and nonlinear problems |
| SINGULAR | on | Computation of Groebner bases |
| SOPLEX | off | Solver for linear programming problems |
| TESTS | off | Run bundled self tests after build |
- USES
- compiler:c++14-lang gmake gnome perl5 readline shebangfix tar:bzip2
- Service scripts
- none
Files
pkg-plist 1551
- bin/polymake
- bin/polymake-config
- include/polymake/AccurateFloat.h
- include/polymake/AnyString.h
- include/polymake/ApproximateSet.h
- include/polymake/Array.h
- include/polymake/Bitset.h
- include/polymake/CascadedContainer.h
- include/polymake/ContainerChain.h
- include/polymake/ContainerUnion.h
- include/polymake/EmbeddedList.h
- include/polymake/EquivalenceRelation.h
- include/polymake/FaceMap.h
- include/polymake/FacetList.h
- include/polymake/Fibonacci.h
- include/polymake/FlintPolynomial.h
- include/polymake/GF2.h
- include/polymake/GenericGraph.h
- include/polymake/GenericIO.h
- include/polymake/GenericIncidenceMatrix.h
- include/polymake/GenericMatrix.h
- include/polymake/GenericSet.h
- include/polymake/GenericStruct.h
- include/polymake/GenericVector.h
- include/polymake/Graph.h
- include/polymake/Heap.h
- include/polymake/IncidenceMatrix.h
- include/polymake/IndexedSubgraph.h
- include/polymake/IndexedSubset.h
- include/polymake/Integer.h
- include/polymake/ListMatrix.h
- include/polymake/Main.h
- include/polymake/Map.h
- include/polymake/Matrix.h
- include/polymake/MultiDimCounter.h
- include/polymake/Plucker.h
- include/polymake/Polynomial.h
- include/polymake/PolynomialImpl.h
- include/polymake/PolynomialVarNames.h
- include/polymake/PowerSet.h
- include/polymake/PuiseuxFraction.h
- include/polymake/QuadraticExtension.h
- include/polymake/RandomGenerators.h
- include/polymake/RandomPoints.h
- include/polymake/RandomSubset.h
- include/polymake/Rational.h
- include/polymake/RationalFunction.h
- include/polymake/ReverseSearch.h
- include/polymake/SelectedSubset.h
- include/polymake/Set.h
- include/polymake/Smith_normal_form.h
- include/polymake/SparseMatrix.h
- include/polymake/SparseVector.h
- include/polymake/TransformedContainer.h
- include/polymake/TropicalNumber.h
- include/polymake/Vector.h
- include/polymake/client.h
- include/polymake/color.h
- include/polymake/common/FlintSNF.h
- include/polymake/common/TOmath_decl.h
- include/polymake/common/bounding_box.h
- include/polymake/common/factorization.h
- include/polymake/common/find_matrix_row_permutation.h
- include/polymake/common/finiteFieldLA.h
- include/polymake/common/hadamard_product.h
- include/polymake/common/incidence_tools.h
- include/polymake/common/labels.h
- include/polymake/common/lattice_tools.h
- include/polymake/common/print_constraints.h
- include/polymake/external/Miniball/Miniball.hpp
- include/polymake/external/TOSimplex/TOExMipSol.h
- include/polymake/external/TOSimplex/TORationalInf.h
- include/polymake/external/TOSimplex/TOSimplex.h
- include/polymake/external/TOSimplex/TOmath.h
- include/polymake/fan/all_cones_symmetry.h
- include/polymake/fan/compactification.h
- include/polymake/fan/face_lattice_tools.h
- include/polymake/fan/hasse_diagram.h
- include/polymake/fan/intersection.h
- include/polymake/fan/next/compactification.h
- include/polymake/fan/prune_polyhedral_complex.h
- include/polymake/fan/reverse_search_chamber_decomposition.h
- include/polymake/fan/stacky_fan.h
- include/polymake/fan/stacky_fundamental_domain.h
- include/polymake/fan/tight_span.h
- include/polymake/graph/BasicLatticeTypes.h
- include/polymake/graph/Closure.h
- include/polymake/graph/Decoration.h
- include/polymake/graph/DijkstraShortestPath.h
- include/polymake/graph/DijkstraShortestPathBase.h
- include/polymake/graph/DijkstraShortestPathWithScalarWeights.h
- include/polymake/graph/DijkstraShortestPathWithSiblings.h
- include/polymake/graph/DoublyConnectedEdgeList.h
- include/polymake/graph/GraphIso.h
- include/polymake/graph/Lattice.h
- include/polymake/graph/LatticePermutation.h
- include/polymake/graph/LatticeTools.h
- include/polymake/graph/ShrinkingLattice.h
- include/polymake/graph/SpringEmbedder.h
- include/polymake/graph/all_spanningtrees.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| polymake-4.15-minimal.tar.bz2 | 7.338374e+06 | 30e0a8f89013cf7a9a44ed90db2f69c49bf181050664c7e6bdb861c610b1bdb9 |
Master sites 2
- https://github.com/polymake/polymake/releases/download/V4.15/
- https://polymake.org/lib/exe/fetch.php/download/