Utilities, data structures, and linear algebra methods for COIN-OR projects
CoinUtils is an open-source collection of classes and helper functions that are generally useful to multiple COIN-OR projects.
These utilities include:
* classes for storing and manipulating sparse matrices and vectors,
* performing matrix factorization,
* parsing input files in standard formats, e.g. MPS,
* building representations of mathematical programs,
* performing simple presolve operations,
* warm starting algorithms for mathematical programs,
* comparing floating point numbers with a tolerance
* classes for storing and manipulating conflict graphs, and
* classes for searching and storing cliques and odd cycles in conflict graphs, among others.
CoinUtils is an open-source collection of classes and helper functions that are generally useful to multiple COIN-OR projects.
These utilities include:
* classes for storing and manipulating sparse matrices and vectors,
* performing matrix factorization,
* parsing input files in standard formats, e.g. MPS,
* building representations of mathematical programs,
* performing simple presolve operations,
* warm starting algorithms for mathematical programs,
* comparing floating point numbers with a tolerance
* classes for storing and manipulating conflict graphs, and
* classes for searching and storing cliques and odd cycles in conflict graphs, among others.
To install coinor-coinutils, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install coinor-coinutils
To see what files were installed by coinor-coinutils, run:
port contents coinor-coinutils
To later upgrade coinor-coinutils, run:
sudo port selfupdate && sudo port upgrade coinor-coinutils
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.