Skip to content

Commit 4d5670a

Browse files
authored
Update README.md
1 parent f81d127 commit 4d5670a

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

README.md

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
# GCMMA-MMA-Python
22
Python code of the Method of Moving Asymptotes ([Svanberg, 1987](https://onlinelibrary.wiley.com/doi/abs/10.1002/nme.1620240207)). Based on the GCMMA-MMA-code written for MATLAB by Krister Svanberg. The original work was taken from http://www.smoptit.se/ under the GNU General Public License. If you download and use the code, Krister Svanberg would appreciate if you could send him an e-mail and tell who you are and what your plan is (e-mail adress can be found on his website). The user should reference to the academic work of Krister Svanberg when work will be published. References can be find below. An example application in topology optimization can be found [here](https://github.com/arjendeetman/TopOpt-MMA-Python).
33

4+
## References
5+
6+
Svanberg, K. (1987). The Method of Moving Asymptotes – A new method for structural optimization. International Journal
7+
for Numerical Methods in Engineering 24, 359-373. [doi:10.1002/nme.1620240207](https://onlinelibrary.wiley.com/doi/abs/10.1002/nme.1620240207)
8+
9+
Svanberg, K. (n.d.). MMA and GCMMA – two methods for nonlinear optimization. Retrieved August 3, 2017 from
10+
https://people.kth.se/~krille/mmagcmma.pdf
11+
412
## Used in
513

614
Morin, R., Kim, I.Y. Partitioning a topology-optimized structure into additively manufacturable parts using a feature-mapping approach: a novel decomposition optimization method. Struct Multidisc Optim 65, 298 (2022). [https://doi.org/10.1007/s00158-022-03394-8](https://link.springer.com/article/10.1007/s00158-022-03394-8)
@@ -9,8 +17,6 @@ Frederiksen, A.H., Sigmund, O. & Poulios, K. Topology optimization of self-conta
917

1018
Fernandes P, Ferrer À, Gonçalves P, Parente M, Pinto R, Correia N. Stress-Constrained Topology Optimization for Commercial Software: A Python Implementation for ABAQUS®. Applied Sciences. 2023; 13(23):12916. [https://doi.org/10.3390/app132312916](https://www.mdpi.com/2076-3417/13/23/12916)
1119

12-
13-
1420
## License
1521
Original work written in MATLAB: Copyright (c) Krister Svanberg
1622

@@ -21,13 +27,3 @@ GCMMA-MMA-Python is free software; you can redistribute it and/or modify it unde
2127
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
2228

2329
You should have received a copy of the GNU General Public License (file LICENSE) along with this file. If not, see <http://www.gnu.org/licenses/>.
24-
25-
## References
26-
27-
[Svanberg, K. (1987). The Method of Moving Asymptotes – A new method for structural optimization. International Journal
28-
for Numerical Methods in Engineering 24, 359-373. doi:10.1002/nme.1620240207](https://onlinelibrary.wiley.com/doi/abs/10.1002/nme.1620240207)
29-
30-
Svanberg, K. (n.d.). MMA and GCMMA – two methods for nonlinear optimization. Retrieved August 3, 2017 from
31-
https://people.kth.se/~krille/mmagcmma.pdf
32-
33-

0 commit comments

Comments
 (0)