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

References in zbMATH (referenced in 244 articles )

Showing results 1 to 20 of 244.
Sorted by year (citations)

1 2 3 ... 11 12 13 next

  1. Deng, Hao; Vulimiri, Praveen S.; To, Albert C.: CAD-integrated topology optimization method with dynamic extrusion feature evolution for multi-axis machining (2022)
  2. Han, Yongsheng; Xu, Bin; Duan, Zunyi; Huang, Xiaodong: Stress-based multi-material structural topology optimization considering graded interfaces (2022)
  3. Høghøj, Lukas C.; Träff, Erik A.: An advection-diffusion based filter for machinable designs in topology optimization (2022)
  4. Peng, Quancheng; Lin, Tengjiao; Liu, Wen; Chen, Bingkui: An optimality criteria method hybridized with dual programming for topology optimization under multiple constraints by moving asymptotes approximation (2022)
  5. Xue, Liang; Wen, Guilin; Wang, Hongxin; Liu, Jie: Eigenvectors-guided topology optimization to control the mode shape and suppress the vibration of the multi-material plate (2022)
  6. Álvarez Hostos, Juan C.; Fachinotti, Víctor D.; Peralta, Ignacio: Computational design of thermo-mechanical metadevices using topology optimization (2021)
  7. Behrou, Reza; Lotfi, Reza; Carstensen, Josephine Voigt; Ferrari, Federico; Guest, James K.: Revisiting element removal for density-based structural topology optimization with reintroduction by Heaviside projection (2021)
  8. Chen, Xiaokai; Li, Chao; Bai, Yingchun: Topology optimization of sandwich structures with solid-porous hybrid infill under geometric constraints (2021)
  9. Chu, Sheng; Xiao, Mi; Gao, Liang; Zhang, Yan; Zhang, Jinhao: Robust topology optimization for fiber-reinforced composite structures under loading uncertainty (2021)
  10. Keshavarzzadeh, Vahid; Kirby, Robert M.; Narayan, Akil: Robust topology optimization with low rank approximation using artificial neural networks (2021)
  11. Keshavarzzadeh, Vahid; Kirby, Robert M.; Narayan, Akil: Multilevel designed quadrature for partial differential equations with random inputs (2021)
  12. Kim, Cheolwoong; Lee, Jaewook; Yoo, Jeonghoon: Machine learning-combined topology optimization for functionary graded composite structure design (2021)
  13. Kumar, Tej; Sridhara, Saketh; Prabhune, Bhagyashree; Suresh, Krishnan: Spectral decomposition for graded multi-scale topology optimization (2021)
  14. Liu, Yang; Yang, Cheng; Wei, Peng; Zhou, Pingzhang; Du, Jianbin: An ODE-driven level-set density method for topology optimization (2021)
  15. Salas, Ruben Andres; Silva, Andre Luis Ferreira da; Silva, Emílio Carlos Nelli: HYIMFO: hybrid method for optimizing fiber orientation angles in laminated piezocomposite actuators (2021)
  16. Sha, Wei; Xiao, Mi; Gao, Liang; Zhang, Yan: A new level set based multi-material topology optimization method using alternating active-phase algorithm (2021)
  17. Sivapuram, Raghavendra; Picelli, Renato; Yoon, Gil Ho; Yi, Bing: On the design of multimaterial structural topologies using integer programming (2021)
  18. Smith, Hollis; Norato, Julián A.: Topology optimization with discrete geometric components made of composite materials (2021)
  19. Wang, Rixin; Zhang, Xianmin; Zhu, Benliang: A projective transformation-based topology optimization using moving morphable components (2021)
  20. Wang, Zhijun; Suiker, Akke S. J.; Hofmeyer, Hèrm; van Hooff, Twan; Blocken, Bert: Sequentially coupled shape and topology optimization for 2.5D and 3D beam models (2021)

1 2 3 ... 11 12 13 next