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 207 articles )

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

1 2 3 ... 9 10 11 next

  1. Brune, Alexander; Kočvara, Michal: On barrier and modified barrier multigrid methods for three-dimensional topology optimization (2020)
  2. Cai, Shouyu; Zhang, Weihong: An adaptive bubble method for structural shape and topology optimization (2020)
  3. da Costa, R. O. S. S.; Pinho, S. T.: A novel formulation for the explicit discretisation of evolving boundaries with application to topology optimisation (2020)
  4. Deng, Hao; To, Albert C.: Topology optimization based on deep representation learning (DRL) for compliance and stress-constrained design (2020)
  5. Deng, Yongbo; Liu, Zhenyu; Korvink, Jan G.: Topology optimization on two-dimensional manifolds (2020)
  6. Gao, Wenjun; Wang, Fengwen; Sigmund, Ole: Systematic design of high-(Q) prestressed micro membrane resonators (2020)
  7. Kang, Zhan; He, Jingjie; Shi, Lin; Miao, Zhaohui: A method using successive iteration of analysis and design for large-scale topology optimization considering eigenfrequencies (2020)
  8. Kanno, Yoshihiro: Exploiting Lagrange duality for topology optimization with frictionless unilateral contact (2020)
  9. Kim, Cheolwoong; Seong, Hong Kyoung; Kim, Il Yong; Yoo, Jeonghoon: Single variable-based multi-material structural optimization considering interface behavior (2020)
  10. Kristiansen, Hansotto; Poulios, Konstantinos; Aage, Niels: Topology optimization for compliance and contact pressure distribution in structural problems with friction (2020)
  11. Li, Xiang; Ning, Shaowu; Liu, Zhanli; Yan, Ziming; Luo, Chengcheng; Zhuang, Zhuo: Designing phononic crystal with anticipated band gap through a deep learning based data-driven method (2020)
  12. Luo, Yangjun; Xing, Jian; Kang, Zhan: Topology optimization using material-field series expansion and Kriging-based algorithm: an effective non-gradient method (2020)
  13. Meng, Zeng; Pang, Yongsheng; Pu, Yuxue; Wang, Xuan: New hybrid reliability-based topology optimization method combining fuzzy and probabilistic models for handling epistemic and aleatory uncertainties (2020)
  14. Nowak, Michał; Sokołowski, Jan; Żochowski, Antoni: Biomimetic approach to compliance optimization and multiple load cases (2020)
  15. Rodriguez, Thibaut; Montemurro, Marco; Le Texier, Paul; Pailhès, Jérôme: Structural displacement requirement in a topology optimization algorithm based on isogeometric entities (2020)
  16. Tarek, Mohamed; Ray, Tapabrata: Adaptive continuation solid isotropic material with penalization for volume constrained compliance minimization (2020)
  17. Xu, Bin; Han, Yongsheng; Zhao, Lei: Bi-directional evolutionary topology optimization of geometrically nonlinear continuum structures with stress constraints (2020)
  18. Zheng, Yongfeng; Da, Daicong; Li, Hao; Xiao, Mi; Gao, Liang: Robust topology optimization for multi-material structures under interval uncertainty (2020)
  19. Burman, Erik; Elfverson, Daniel; Hansbo, Peter; Larson, Mats G.; Larsson, Karl: Cut topology optimization for linear elasticity with coupling to parametric nondesign domain regions (2019)
  20. Chakraborty, Souvik; Goswami, Somdatta; Rabczuk, Timon: A surrogate assisted adaptive framework for robust topology optimization (2019)

1 2 3 ... 9 10 11 next