BSD Ports

math/suitesparse-ccolamd 3.3.4 DragonFly

Constrained column approximate minimum degree ordering

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
math
Package size
42.4 KiB, 125.7 KiB installed

Description

This port installs the module CCOLAMD of SuiteSparse.

The CCOLAMD column approximate minimum degree ordering algorithm computes a permutation vector P such that the LU factorization of A (:,P) tends to be sparser than that of A. The Cholesky factorization of (A (:,P))'*(A (:,P)) will also tend to be sparser than that of A'*A. CSYMAMD is a symmetric minimum degree ordering method based on CCOLAMD, also available as a MATLAB-callable function. It constructs a matrix M such that M'*M has the same pattern as A, and then uses CCOLAMD to compute a column ordering of M.

In the other systems

SystemPortVersion
DragonFlymath/suitesparse-ccolamd3.3.4
FreeBSDmath/suitesparse-ccolamd3.3.5
MidnightBSDmath/suitesparse-ccolamd3.2.1

Install

Binary package:

pkg install suitesparse-ccolamd

From DPorts:

cd /usr/dports/math/suitesparse-ccolamd && make install clean

Dependencies

Run dependencies 2