TAO is aimed at the solution of large-scale optimization problems on high-performance architectures. It is suitable for both single-processor and massively-parallel architectures were an implementation of the MPI standard is available.
tao4py are Python bindings for TAO, the Toolkit for Advanced Optimization.
This package depends on:
petsc4py: Python bindings for PETSc, the Portable, Extensible Toolkit for Scientific Computation. A good friend of this package is:
mpi4py: Python bindings for MPI, the Message Passing Interface. Other related project is:
slepc4py: Python bindings for SLEPc, the Scalable Library for Eigenvalue Problem Computations.
These details are provided for information only. No information here is legal advice and should not be used as such.