top.m

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.


References in zbMATH (referenced in 239 articles )

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

1 2 3 ... 10 11 12 next

  1. Álvarez Hostos, Juan C.; Fachinotti, Víctor D.; Peralta, Ignacio: Computational design of thermo-mechanical metadevices using topology optimization (2021)
  2. 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)
  3. Chen, Xiaokai; Li, Chao; Bai, Yingchun: Topology optimization of sandwich structures with solid-porous hybrid infill under geometric constraints (2021)
  4. Chu, Sheng; Xiao, Mi; Gao, Liang; Zhang, Yan; Zhang, Jinhao: Robust topology optimization for fiber-reinforced composite structures under loading uncertainty (2021)
  5. Keshavarzzadeh, Vahid; Kirby, Robert M.; Narayan, Akil: Robust topology optimization with low rank approximation using artificial neural networks (2021)
  6. Keshavarzzadeh, Vahid; Kirby, Robert M.; Narayan, Akil: Multilevel designed quadrature for partial differential equations with random inputs (2021)
  7. Kim, Cheolwoong; Lee, Jaewook; Yoo, Jeonghoon: Machine learning-combined topology optimization for functionary graded composite structure design (2021)
  8. Kumar, Tej; Sridhara, Saketh; Prabhune, Bhagyashree; Suresh, Krishnan: Spectral decomposition for graded multi-scale topology optimization (2021)
  9. Liu, Yang; Yang, Cheng; Wei, Peng; Zhou, Pingzhang; Du, Jianbin: An ODE-driven level-set density method for topology optimization (2021)
  10. 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)
  11. Sha, Wei; Xiao, Mi; Gao, Liang; Zhang, Yan: A new level set based multi-material topology optimization method using alternating active-phase algorithm (2021)
  12. Sivapuram, Raghavendra; Picelli, Renato; Yoon, Gil Ho; Yi, Bing: On the design of multimaterial structural topologies using integer programming (2021)
  13. Smith, Hollis; Norato, Julián A.: Topology optimization with discrete geometric components made of composite materials (2021)
  14. Wang, Rixin; Zhang, Xianmin; Zhu, Benliang: A projective transformation-based topology optimization using moving morphable components (2021)
  15. 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)
  16. Wu, Shuhao; Luo, Zhen; Li, Zuyu; Liu, Shutian; Zhang, Lai-Chang: Topological design of pentamode metamaterials with additive manufacturing (2021)
  17. Xiao, Mi; Liu, Xiliang; Zhang, Yan; Gao, Liang; Gao, Jie; Chu, Sheng: Design of graded lattice sandwich structures by multiscale topology optimization (2021)
  18. Xie, Xianda; Yang, Aodi; Jiang, Ning; Wang, Shuting: Topology optimization using fully adaptive truncated hierarchical B-splines (2021)
  19. Yano, Masayuki; Huang, Tianci; Zahr, Matthew J.: A globally convergent method to accelerate topology optimization using on-the-fly model reduction (2021)
  20. Ypsilantis, Konstantinos-Iason; Kazakis, George; Lagaros, Nikos D.: An efficient 3D homogenization-based topology optimization methodology (2021)

1 2 3 ... 10 11 12 next