math/4ti2 1.6.15 FreeBSD
Solve algebraic, geometric, combinatorial problems on linear spaces
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- math
- Package size
- 855.5 KiB, 3025.5 KiB installed
Description
4ti2 is a software package for algebraic, geometric and combinatorial problems on linear spaces. It computes * the circuits of a cone * a problem matrix corresponding to graphical statistical models * generators for the symmetry group acting on 4-way tables * the Graver basis of a matrix or a given lattice * a Groebner basis of the toric ideal of a matrix or, more general, of the lattice ideal of a lattice * a Markov basis (generating set) of the toric ideal * the minimal solution of an integer linear program or, more general, a lattice program, using a Groebner basis * the normal form of a list of feasible points * the primitive partition identities, that is, the Graver basis of [1 2 3 ... N] * a generator description of a cone * the extreme rays of a cone * an integer lattice basis * solutions of linear inequality and equation systems over the integers
In the other systems
Install
Binary package:
pkg install 4ti2
From the ports tree:
cd /usr/ports/math/4ti2/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= 4ti2>0:math/4ti2
LIB_DEPENDS= lib4ti2common.so:math/4ti2
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 | 1.6.15 | 1.6.15 | 1.6.9_1 | 1.6.13 | 1.6.15 |
| FreeBSD:14:quarterly | 1.6.15 | 1.6.15 | n/a | 1.6.10 | 1.6.15 |
| FreeBSD:15:latest | 1.6.15 | 1.6.15 | n/a | 1.6.13 | 1.6.13 |
| FreeBSD:15:quarterly | 1.6.15 | 1.6.15 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.6.15 | 1.6.15 | 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.
Library 2
The full lists below include those, and their dependencies in turn.
Build dependencies 11
Run dependencies 3
Required by 1
Configuration
Options name: math_4ti2
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- autoreconf compiler:c++11-lang gmake libtool shebangfix
- Service scripts
- none
Files
pkg-plist 172
- bin/4ti2gmp
- bin/4ti2int32
- bin/4ti2int64
- bin/circuits
- bin/genmodel
- bin/gensymm
- bin/graver
- bin/groebner
- bin/hilbert
- bin/markov
- bin/minimize
- bin/normalform
- bin/output
- bin/ppi
- bin/qsolve
- bin/rays
- bin/walk
- bin/zbasis
- bin/zsolve
- include/4ti2/4ti2.h
- include/4ti2/4ti2_config.h
- include/4ti2/4ti2xx.h
- include/groebner/Algorithm.h
- include/groebner/BasicCompletion.h
- include/groebner/BasicGeneration.h
- include/groebner/BasicOptions.h
- include/groebner/BasicReduction.h
- include/groebner/Binomial.h
- include/groebner/BinomialArray.h
- include/groebner/BinomialArrayStream.h
- include/groebner/BinomialCollection.h
- include/groebner/BinomialFactory.h
- include/groebner/BinomialSet.h
- include/groebner/BinomialSetStream.h
- include/groebner/BinomialStream.h
- include/groebner/BitSet.h
- include/groebner/BitSetStream.h
- include/groebner/Bounded.h
- include/groebner/CircuitImplementation.h
- include/groebner/CircuitImplementation.tpp
- include/groebner/CircuitMatrixAlgorithm.h
- include/groebner/CircuitMatrixAlgorithm.tpp
- include/groebner/CircuitOptions.h
- include/groebner/CircuitSupportAlgorithm.h
- include/groebner/CircuitSupportAlgorithm.tpp
- include/groebner/CircuitsAPI.h
- include/groebner/Completion.h
- include/groebner/DataType.h
- include/groebner/Debug.h
- include/groebner/DiagonalAlgorithm.h
- include/groebner/DiagonalAlgorithm.tpp
- include/groebner/EliminateAlgorithm.h
- include/groebner/Euclidean.h
- include/groebner/Extract.h
- include/groebner/Feasible.h
- include/groebner/FeasibleStream.h
- include/groebner/Filter.h
- include/groebner/FilterReduction.h
- include/groebner/FlipCompletion.h
- include/groebner/GeneratingSet.h
- include/groebner/Generation.h
- include/groebner/Globals.h
- include/groebner/Grading.h
- include/groebner/GroebnerBasis.h
- include/groebner/HermiteAlgorithm.h
- include/groebner/HermiteAlgorithm.tpp
- include/groebner/HybridGenSet.h
- include/groebner/Index.h
- include/groebner/IndexBinomialSet.h
- include/groebner/IndexSetConverter.h
- include/groebner/LatticeBasis.h
- include/groebner/LongDenseIndexSet.h
- include/groebner/LongDenseIndexSetStream.h
- include/groebner/Markov.h
- include/groebner/MaxMinGenSet.h
- include/groebner/Minimize.h
- include/groebner/MinimizeOptions.h
- include/groebner/OnesReduction.h
- include/groebner/OnesTree.h
- include/groebner/OnesTree.tpp
- include/groebner/Optimise.h
- include/groebner/Options.h
- include/groebner/OrderedCompletion.h
- include/groebner/Permutation.h
- include/groebner/ProjectLiftGenSet.h
- include/groebner/QSolveAPI.h
- include/groebner/QSolveAlgorithm.h
- include/groebner/QSolveConsOrder.h
- include/groebner/QSolveVariant.h
- include/groebner/RayAlgorithm.h
- include/groebner/RayImplementation.h
- include/groebner/RayImplementation.tpp
- include/groebner/RayMatrixAlgorithm.h
- include/groebner/RayMatrixAlgorithm.tpp
- include/groebner/RaySupportAlgorithm.h
- include/groebner/RaySupportAlgorithm.tpp
- include/groebner/RaysAPI.h
- include/groebner/Reduction.h
- include/groebner/SaturationGenSet.h
- include/groebner/ShortDenseIndexSet.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| 4ti2-4ti2-Release_1_6_15_GH0.tar.gz | 5.157845e+06 | d95a3e8379c93063438c8c85847058484e102de810d83865feeac1a9faa6e73f |
Commit history 0
No commits in the history this site was built from.