Published May 18, 2025 | Version 0.3.1
Software Open

GCMMA-MMA-Python: Python implementation of the Method of Moving Asymptotes

  • 1. Eindhoven University of Technology

Description

This record contains the Python implementation of the Method of Moving Asymptotes (MMA), originally developed and written in MATLAB by Krister Svanberg. The MMA algorithm is used for solving non-linear programming problems. Users of this code are encouraged to inform Krister Svanberg of their application and intentions via email, as provided on his website. When publishing work that uses this code, please cite Krister Svanberg's original academic work.

Files

arjendeetman/GCMMA-MMA-Python-0.3.1.zip

Files (45.7 kB)

Name Size Download all
md5:f2be32f87502598b16a619745c4e7010
45.7 kB Preview Download

Additional details

Related works

References

  • Svanberg, K. (1987). The Method of Moving Asymptotes – A new method for structural optimization. International Journal for Numerical Methods in Engineering, 24, 359-373. doi:10.1002/nme.1620240207
  • Svanberg, K. (n.d.). MMA and GCMMA – two methods for nonlinear optimization. Retrieved August 3, 2017, from https://people.kth.se/~krille/mmagcmma.pdf