NASOQ is a scalable and efficient Quadratic Programming solver that obtains solutions for requested accuracies. LBL is a parallel sparse symmetric indefinite linear solver.
If you have CMake 3.16 or higher and a C++11 compiler, then:
git clone https://github.com/sympiler/nasoq.git
cd nasoq
cmake -DNASOQ_BLAS_BACKEND=OpenBLAS -DNASOQ_USE_CLAPACK=ON -DCMAKE_BUILD_TYPE=Release -S . -B build
cmake --build build --config Release -j 6
For details, please see the table below.
- Building NASOQ
- What is NASOQ QP Solver's Algorithm?
- What is LBL/SoMod Linear Solver?
- Using NASOQ/LBL in C++
- NASOQ Eigen Interface
- NASOQ Matlab Interface
- Sparse Mathematical Programming Repository
- Sparse Mathematical Programming Format
- NASOQ Benchmark
- Publications
- Citation
- NASOQ Homepage
- NASOQ Documentation
- GitHub
Copyright 2022 Kazem Cheshmi