ITDS Optimization DocumentationΒΆ

A SciPy-backed optimization library with APIs inspired by the IMSL Fortran Numerical Library.

Optimization tools backed by SciPy

ITDS Optimization packages the unconstrained, bounded, LP, QP, nonlinear least-squares, and constrained-minimization routines from ITDS into a focused SciPy-backed library. Install, run a minimal Rosenbrock example, then dive into the API reference.

SciPy-backedAll routines delegate to battle-tested SciPy optimizers.
40+ functionsUnivariate, multivariate, LP, QP, NLS, and service routines.
IMSL-styleFunction families aligned with legacy Fortran engineering workflows.
Tested290 unit tests and 98 integration tests shipped with the package.

Install and run

Start with editable install commands and a minimal Rosenbrock workflow.

Explore examples

Use targeted scripts for univariate, unconstrained, LP, QP, NLS, and service routines.

Use the API directly

Jump into the public package reference once you know the routine family you need.

Recommended path: install the package, run the quick start, then use the examples page to find the closest routine family before dropping into the API reference.