Skip to content

sympiler/nasoq

Repository files navigation

example workflow example workflow example workflow

NASOQ: Numerically Accurate Sparsity Oriented QP Solver

NASOQ is a scalable and efficient Quadratic Programming solver that obtains solutions for requested accuracies. LBL is a parallel sparse symmetric indefinite linear solver.

Quick Build Guide for Impatient Users

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.

Table of Contents:

Copyright 2022 Kazem Cheshmi