Skip to content

dependencies and licenses

Florian Toth edited this page Sep 16, 2020 · 1 revision

CFSDEPS

Library License Required for Core Usage Alternatives
Anaconda BSD no Python package manager pip
ARPACK BSD optional Eigenvalue solver
Boost Boost Software License (MIT-like) yes Various utilities
bzip2 BSD yes Used by XDMF writer
CGAL GPL, LGPL optional Nearest neighbor search, polygon clipping FLANN, libfbi
CGNS BSD optional Read CGNS files
FEAST BSD optional Eigenvalue solver
FFTW GPL v2 or later no FFT in cfsdat MKL
FLANN BSD optional Nearest neighbor search
GHOST BSD optional HPC kernel used by PHIST
GiDPost MIT-like optional Write GiD result files
GMP LGPL v3 or GPL v2 optional Used by CGAL
HDF5 BSD-like yes Result files
hwloc BSD optional Used by GHOST and PETSc
ILUPACK Closed source optional Direct solvers
IPOPT ​ Eclipse Public License but uses HSL external solver optional Optimizer
LAPACK BSD yes Linear algebra routines
libfbi MIT optional Fast box intersection
libxml2 MIT optional XML parsing
LIS BSD optional Iterative solvers
METIS v4.x: proprietary, v5.x: Apache 2.0 yes Matrix reordering Needs updating!
MKL Intel Simplified Software License (BSD-like) optional Pardiso solver, Linear algebra routines OpenBLAS
MPFR LGPL v3 optional Used by CGAL
muparser MIT yes Math expression parsing
OpenBLAS BSD optional Linear algebra routines
PETSc BSD optional Parallel solvers
PHIST BSD optional Parallel eigenvalue solver / iterative solver
SCPIP Academic on individual inquery optional Optimizer
SGPP Academic? optional Optimizer
SNOPT Commercial optional Optimizer
SuiteSparse GPL, LGPL optional Direct solvers
SuperLU BSD optional Direct solver
VTK BSD optional Read Ensight files
Xerces Apache 2.0 optional XML parsing
zlib BSD-like yes File compression for HDF5

Source Code

  • MatVec/exprt/xpr1.hh, xpr2.hh: GPLv2 licensed

Clone this wiki locally