OOFramework
From OpenOpt
- Free (license: BSD) Python-based cross-platform (Linux, Windows, Mac etc) alternative to commercial frameworks like AMPL, GAMS, LINGO, AIMMS, TOMOPT's TOMLAB / TOMNET (see for example TOMLAB users and prices)
- Primary goals:
- providing connections to lots of solvers (some are C- or Fortran-written) with easy and unified syntax
- trying to enhance algorithms for numerical optimization invented by Ukrainian academicians Boris Pshenichniy and Naum Z. Shor
- Organized as an ordinary Python module, thus you can easily stack it with NumPy arrays and other Python functions and code
- Some native solvers (Python-written, well-known Python library NumPy is required), constrained and unconstrained
- Graphical output, automatic derivatives check for user-supplied objFunc and constraints, user-defined callback functions and much more
- Can be enhanced by Automatic differentiation of our new package FuncDesigner.
| Made by Dmitrey |


