Skip to content

About

SOLNP+: A derivative-free optimization software

Resources

Contributing

Stars

24 stars

Watchers

3 watching

Forks

Repository files navigation

SOLNP_plus

A derivative-free C solver for nonlinear optimization with constraints.

This source release is prepared for COIN-OR onboarding review (2026-10-01-r2). It is intended for optimization researchers, students and application developers.

Build, install and test

Prerequisites: C compiler, CMake >=3.20, BLAS/LAPACK, Python 3 and NumPy. Bundled OSQP 0.6.3/QDLDL is built automatically. MATLAB and a GPU are not needed. Read INSTALL, then run bash build.sh from this directory.

Success is process exit 0; failures return nonzero. Tests, their expected answers, acceptance tolerances and extension instructions are described in tests/README.md. Small models are included in examples/. VALIDATION.md records the actual tested configuration and results. These checks do not constitute a performance benchmark or validation of all optional interfaces.

Package layout

  • source/: source and retained upstream material.
  • build.sh and tests/: documented build/installation checks and regression tests.
  • examples/: analytic examples with expected solutions.
  • AUTHORS and CITATION.txt: authorship and paper references.
  • LICENSE, THIRD_PARTY_NOTICES and OWNERSHIP.txt: license and ownership scope.
  • SOURCE_PROVENANCE.json and CHANGES_FOR_COIN_OR.txt: revision and changes. The package does not claim COIN-OR acceptance. The project manager is the designated maintenance and contribution-review contact.

About

SOLNP+: A derivative-free optimization software

Resources

Contributing

Stars

24 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages