top.m swMATH ID: 22630 Software Authors: Sigmund, O Description: A 99 line topology optimization code written in Matlab. The paper presents a compact Matlab implementation of a topology optimization code for compliance minimization of statically loaded structures. The total number of Matlab input lines is 99 including optimizer and Finite Element subroutine. The 99 lines are divided into 36 lines for the main program, 12 lines for the Optimality Criteria based optimizer, 16 lines for a mesh-independency filter and 35 lines for the finite element code. In fact, excluding comment lines and lines associated with output and finite element analysis, it is shown that only 49 Matlab input lines are required for solving a well-posed topology optimization problem. By adding three additional lines, the program can solve problems with multiple load cases. The code is intended for educational purposes. The complete Matlab code is given in the Appendix and can be down-loaded from the web-site http://www.topopt.dtu.dk. Homepage: http://www.topopt.dtu.dk/?q=node/2 Dependencies: Matlab Related Software: top88.m; Matlab; ESOFRAME; PolyTop; topopt_multi; DistMesh; PETSc; FEMLAB; FEAPpv; ISOGAT; Adam; MILAMIN; GPUTop; SNOPT; FEniCS; PolyMesher; GitHub; CONLIN; ToolboxLS; darch Cited in: 241 Documents all top 5 Cited by 494 Authors 13 Kang, Zhan 13 Sigmund, Ole 12 Wang, Michael Yu 9 Gao, Liang 8 Luo, Zhen 8 Xiao, Mi 8 Zhang, Weihong 6 Lazarov, Boyan Stefanov 6 Liu, Zhenyu 6 Luo, Yangjun 6 Paulino, Glaucio H. 6 Xia, Liang 6 Xia, Qi 6 Xie, Yimin 5 Chu, Sheng 5 Deng, Yongbo 5 Wang, Yiqiang 5 Yoon, Gil Ho 5 Zhu, Jihong 4 Huang, Xiaodong 4 Li, Hao 4 Shi, Tielin 4 Suresh, Krishnan 4 Wei, Peng 4 Wu, Yihui 4 Zhou, Shiwei 3 Beckers, Pierre 3 Bendsøe, Martin Philip 3 Cheng, Gengdong 3 Kirby, Robert M. II 3 Kočvara, Michal 3 Maute, Kurt 3 Meng, Zeng 3 Molter, Alexandre 3 Narayan, Akil C. 3 Rabczuk, Timon 3 Silva, Emílio Carlos Nelli 3 Talischi, Cameron 3 To, Albert C. 3 Tong, Liyong 3 Trevelyan, Jon 3 Ullah, Baseer 3 Wang, Xuan 3 Wang, Yingjun 3 Zhang, Jinhao 3 Zhang, Yan 2 Amir, Oded 2 Amstutz, Samuel 2 Bird, Robert E. 2 Blocken, Bert 2 Breitkopf, Piotr 2 Bruggi, Matteo 2 Cai, Shouyu 2 Carrasco, Miguel Angel 2 Chen, Ning 2 Chen, Wei 2 Chi, Heng 2 Coombs, William M. 2 Da, Daicong 2 Deng, Hao 2 Du, Jianbin 2 Duan, Zunyi 2 Duysinx, Pierre 2 Fernandez, Lucas dos Santos 2 Fonseca, Jun Sérgio Ono 2 Gao, David Yang 2 Gersborg-Hansen, Allan 2 Giani, Stefano 2 Guo, Xu 2 Han, Yongsheng 2 He, Jingjie 2 Hofmeyer, Hèrm 2 Hu, Ping 2 Ivorra, Benjamin 2 Jeong, Seung Hyun 2 Keshavarzzadeh, Vahid 2 Keshtegar, Behrooz 2 Kim, Cheolwoong 2 Kim, Il Yong 2 Korvink, Jan G. 2 Lagaros, Nikos D. 2 Lee, Edmund 2 Li, Qing 2 Liu, Jie 2 Liu, Wing Kam 2 Liu, Yongshun 2 Martins, Joaquim R. R. A. 2 Menezes, Ivan F. M. 2 Montealegre-Rubio, Wilfredo 2 Norato, Julian A. 2 Oseledets, Ivan Valer’evich 2 Park, Harold S. 2 Pereira Anderson 2 Qian, Xiaoping 2 Ramírez-Gil, Francisco Javier 2 Ramos, Angel Manuel 2 Salas, Ruben Andres 2 Schevenels, Mattias 2 Stolpe, Mathias 2 Strömberg, Niclas ...and 394 more Authors all top 5 Cited in 33 Serials 99 Computer Methods in Applied Mechanics and Engineering 42 Structural and Multidisciplinary Optimization 15 International Journal for Numerical Methods in Engineering 13 Computational Mechanics 7 Journal of Computational Physics 7 Applied Mathematical Modelling 6 Optimization and Engineering 5 Computers & Mathematics with Applications 5 Engineering Analysis with Boundary Elements 5 Acta Mechanica Sinica 4 SIAM Journal on Scientific Computing 4 Archives of Computational Methods in Engineering 3 Journal of Optimization Theory and Applications 3 Mathematical Problems in Engineering 2 Russian Journal of Numerical Analysis and Mathematical Modelling 2 International Journal of Computational Methods 1 Acta Mechanica 1 Computers and Fluids 1 International Journal of Engineering Science 1 Applied Mathematics and Computation 1 Journal of Computational and Applied Mathematics 1 Mathematical and Computer Modelling 1 Journal of Scientific Computing 1 Japan Journal of Industrial and Applied Mathematics 1 Numerical Algorithms 1 Archive of Applied Mechanics 1 Advances in Engineering Software 1 Computing and Visualization in Science 1 European Journal of Mechanics. A. Solids 1 Communications in Computational Physics 1 Differential Equations and Applications 1 S\(\vec{\text{e}}\)MA Journal 1 SIAM/ASA Journal on Uncertainty Quantification all top 5 Cited in 13 Fields 218 Mechanics of deformable solids (74-XX) 65 Numerical analysis (65-XX) 35 Calculus of variations and optimal control; optimization (49-XX) 27 Operations research, mathematical programming (90-XX) 9 Partial differential equations (35-XX) 7 Fluid mechanics (76-XX) 4 Classical thermodynamics, heat transfer (80-XX) 3 Computer science (68-XX) 2 Systems theory; control (93-XX) 1 Approximations and expansions (41-XX) 1 Statistics (62-XX) 1 Optics, electromagnetic theory (78-XX) 1 Statistical mechanics, structure of matter (82-XX) Citations by Year