Sympiler is a code generator for transforming sparse matrix methods. To access the list of publication and resources please visit: http://www.sympiler.com/
ParSy is parallel version of Sympiler. The evaluation benchmark for ParSy is available from ParSy_bench repository: https://github.com/cheshmi/parsy_bench
NASOQ and LBL solvers use Sympiler and ParSy code internally. For more information visit NASOQ Webpage.
Resolved by cmake.
Intel MKL should automatically set MKLROOT
or MKL_ROOT
, if not, please set:
export MKLROOT /path/to/mkl
If you don't set these variables, the build will continue without using Intel MKL and the supernodal Cholesky will be excluded.
git clone --recursive https://github.com/sympiler/sympiler.git
cd sympiler/
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make