There is a newer version of the record available.

Published August 3, 2024 | Version 0.2.0

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

Authors/Creators

  • 1. ROR icon 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-v0.2.0.zip

Files (42.8 kB)

Name Size Download all
md5:d7ad892448d7c69c7564a52daf66448b
42.8 kB Preview Download

Additional details

Related works

Software

Programming language
Python

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