CMakeLists.txt
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
cmake/CUTEstSIFProblem.cmake
cmake/CasADiFunctionCodeGenPython.cmake
cmake/FindCUTEst.cmake
cmake/GlobalCompilerOptions.cmake
examples/CMakeLists.txt
examples/CUTEst/CMakeLists.txt
examples/CUTEst/Rosenbrock/CMakeLists.txt
examples/CUTEst/Rosenbrock/main.cpp
examples/CasADi/CMakeLists.txt
examples/CasADi/Rosenbrock/CMakeLists.txt
examples/CasADi/Rosenbrock/codegen-rosenbrock.py
examples/CasADi/Rosenbrock/main.cpp
examples/Presentation/CMakeLists.txt
examples/Presentation/Cpp/CMakeLists.txt
examples/Presentation/Cpp/main.cpp
examples/Presentation/Python/main.py
examples/mpc/python/bicycle/bicycle-obstacle-avoidance-mpc.py
examples/mpc/python/bicycle/bicycle_model.py
examples/mpc/python/hanging-chain/hanging-chain-mpc.py
examples/mpc/python/hanging-chain/hanging_chain_dynamics.py
examples/simple_optimization/python/getting-started.py
examples/simple_optimization/python/rosenbrock.py
src/CMakeLists.txt
src/alpaqa/CMakeLists.txt
src/alpaqa/__init__.py
src/alpaqa/alpaqa.cpp
src/alpaqa/casadi_problem.py
src/alpaqa/kwargs-to-struct.hpp
src/alpaqa/polymorphic-inner-solver.hpp
src/alpaqa/polymorphic-panoc-direction.hpp
src/alpaqa/problem.hpp
src/alpaqa/test.py
src/cmake/Config.cmake.in
src/cmake/Install.cmake
src/include/alpaqa/alm.hpp
src/include/alpaqa/alpaqa.dox
src/include/alpaqa/decl/alm.hpp
src/include/alpaqa/detail/alm-helpers.hpp
src/include/alpaqa/inner/guarded-aa-pga.hpp
src/include/alpaqa/inner/inner.dox
src/include/alpaqa/inner/lbfgspp.hpp
src/include/alpaqa/inner/newton.hpp
src/include/alpaqa/inner/panoc.hpp
src/include/alpaqa/inner/pga.hpp
src/include/alpaqa/inner/second-order-panoc.hpp
src/include/alpaqa/inner/structured-panoc-lbfgs.hpp
src/include/alpaqa/inner/decl/lbfgs-stepsize.hpp
src/include/alpaqa/inner/decl/panoc-fwd.hpp
src/include/alpaqa/inner/decl/panoc-stop-crit.hpp
src/include/alpaqa/inner/decl/panoc.hpp
src/include/alpaqa/inner/decl/second-order-panoc.hpp
src/include/alpaqa/inner/decl/structured-panoc-lbfgs.hpp
src/include/alpaqa/inner/detail/anderson-helpers.hpp
src/include/alpaqa/inner/detail/limited-memory-qr.hpp
src/include/alpaqa/inner/detail/panoc-helpers.hpp
src/include/alpaqa/inner/directions/anderson-acceleration.hpp
src/include/alpaqa/inner/directions/lbfgs.hpp
src/include/alpaqa/inner/directions/specialized-lbfgs.hpp
src/include/alpaqa/inner/directions/decl/lbfgs-fwd.hpp
src/include/alpaqa/inner/directions/decl/lbfgs.hpp
src/include/alpaqa/inner/directions/decl/panoc-direction-update.hpp
src/include/alpaqa/inner/directions/decl/specialized-lbfgs.hpp
src/include/alpaqa/interop/interop.dox
src/include/alpaqa/interop/casadi/CasADiFunctionWrapper.hpp
src/include/alpaqa/interop/casadi/CasADiLoader.hpp
src/include/alpaqa/interop/cutest/CUTEstLoader.hpp
src/include/alpaqa/reference-problems/himmelblau.hpp
src/include/alpaqa/reference-problems/riskaverse-mpc.hpp
src/include/alpaqa/standalone/panoc.hpp
src/include/alpaqa/util/alloc.hpp
src/include/alpaqa/util/atomic_stop_signal.hpp
src/include/alpaqa/util/box.hpp
src/include/alpaqa/util/lipschitz.hpp
src/include/alpaqa/util/problem.hpp
src/include/alpaqa/util/ringbuffer.hpp
src/include/alpaqa/util/solverstatus.hpp
src/include/alpaqa/util/vec.hpp
src/src/alm.cpp
src/src/panoc.txt
src/src/inner/panoc.cpp
src/src/inner/second-order-panoc.cpp
src/src/inner/structured-panoc-lbfgs.cpp
src/src/inner/directions/lbfgs.cpp
src/src/interop/casadi/CasADiLoader.cpp
src/src/interop/cutest/CUTEstLoader.cpp
src/src/reference-problems/himmelblau.cpp
src/src/reference-problems/riskaverse-mpc.cpp
src/src/util/box.cpp
src/src/util/problem.cpp
src/src/util/solverstatus.cpp
test/CMakeLists.txt
test/cutest-ipopt.sh
test/eigen-matchers.hpp
test/test-alloc.cpp
test/test-alm-gen.hpp
test/test-alm-riskmpc.cpp
test/test-alm.cpp
test/test-anderson-acceleration.cpp
test/test-box.cpp
test/test-guarded-aa-pga.cpp
test/test-lbfgs.cpp
test/test-limited-memory-qr.cpp
test/test-panoc-cosh-1D.cpp
test/test-panoc-cosh.cpp
test/test-panoc-quadratic.cpp
test/test-panoc.cpp
test/test-problem.cpp
test/test-ringbuffer.cpp
test/test-speciallbfgs.cpp
test/test-standalone-panoc.cpp
test/drivers/AllProblems.cmake
test/drivers/BoxProblems.cmake
test/drivers/BoxProblemsNoQP.cmake
test/drivers/CMakeLists.txt
test/drivers/Test-conclusions.md
test/drivers/include/drivers/CUTEstProblemList.h.in
test/drivers/include/drivers/YAMLEncoder.hpp
test/drivers/src/YAMLEncoder.cpp
test/drivers/src/driver-only-D-lbfgs.cpp
test/drivers/src/driver.cpp
test/matrices/test-alm.mat.ipp
test/python/QPs.py
test/python/compare-many-test-results.ipynb
test/python/compare-test-results-latex.py
test/python/compare-test-results.ipynb
test/python/compare-test-results.py
test/python/gen-quadratic-optimal-control-problem-test.py
test/python/riskaverse-problem-ipopt.py
test/python/riskaverse-problem.py
test/python/sif.csv
test/python/util/__init__.py
test/python/util/loader.py
test/ref/CMakeLists.txt
test/ref/include/alpaqa-ref/fd.hpp
test/ref/include/alpaqa-ref/panoc-ref.hpp
test/ref/src/fd.cpp
test/ref/src/panoc-ref.cpp