math/suitesparse-ldl 3.2.1 MidnightBSD
Simple LDL^T factorization
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- lgpl2.1+
- Categories
- math
Description
This port installs the module LDL of SuiteSparse.
LDL is a sparse LDL' factorization and solve package.
These routines are not terrifically fast (they do not use dense matrix kernels), but the code is very short and concise. The purpose is to illustrate the algorithms in a very concise and readable manner, primarily for educational purposes. Although the code is very concise, this package is slightly faster than the built-in sparse Cholesky factorization in MATLAB 6.5 (chol), when using the same input permutation.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | math/suitesparse-ldl | 3.2.1 |
| FreeBSD | math/suitesparse-ldl | 3.3.3 |
| DragonFly | math/suitesparse-ldl | 3.3.2 |
| HardenedBSD | math/suitesparse-ldl | 3.3.3 |
| GhostBSD | math/suitesparse-ldl | 3.3.3 |
Install
Binary package:
mport install ${MPORTNAME:tl}
From mports:
cd /usr/mports/math/suitesparse-ldl && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${MPORTNAME:tl}>0:math/suitesparse-ldl
LIB_DEPENDS= libldl.so:math/suitesparse-ldl
Dependencies
As this port's Makefile names them.
Library 1
libamd.so: math/suitesparse-amd
Build dependencies 1
Run dependencies 1
Required by 1
Configuration
No options to configure.
- USES
- localbase:ldflags
- Service scripts
- none
Files
pkg-plist 12
- include/suitesparse/ldl.h
- lib/cmake/LDL/LDLConfig.cmake
- lib/cmake/LDL/LDLConfigVersion.cmake
- lib/cmake/LDL/LDLTargets-.cmake
- lib/cmake/LDL/LDLTargets.cmake
- lib/libldl.a
- lib/libldl.so
- lib/libldl.so.3
- lib/libldl.so.3.2.1
- libdata/pkgconfig/LDL.pc
- share/doc/${MPORTNAME:tl}/LDL_README.txt
- share/doc/${MPORTNAME:tl}/ldl_userguide.pdf