Skip to content

Git mirror / fork of the OpenOpt family of tools from openopt.org (incl. OpenOpt, FuncDesigner, DerApproximator, SpaceFuncs)

Notifications You must be signed in to change notification settings

scattering/OOSuite_old

 
 

Repository files navigation

OOSuite

Git mirror / fork of the OpenOpt family of tools for solving numerical optimization problems from openopt.org (incl. OpenOpt, FuncDesigner, DerApproximator, SpaceFuncs)

OpenOpt and related tools are BSD-licensed Python tools maintained in a Subversion repository (at openopt.org) by Dmitrey L. Kroshko and others at the Optimization department of the Cybernetics Institute of the National Academy of Sciences of Ukraine.

The purpose of this Git mirror is to allow easier community contributions, in particular for improving Python 3.x compatibility.

Python 3 support

The code base has been ported to Python 3.9 and newer. The packaging metadata is maintained in pyproject.toml, enabling modern builds and isolation-friendly dependency management.

Installing with uv

You can install the full suite using uv:

uv pip install .

The command installs the openopt, FuncDesigner, DerApproximator, and SpaceFuncs packages together with their core runtime dependencies (numpy, scipy, and setproctitle).

About

Git mirror / fork of the OpenOpt family of tools from openopt.org (incl. OpenOpt, FuncDesigner, DerApproximator, SpaceFuncs)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Other 0.5%