LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

An 89-line code for geometrically nonlinear topology optimization written in FreeFEM

Photo by chuttersnap from unsplash

Topology optimization has emerged as a powerful tool for structural configuration design. To further promote the development of topology optimization, many computer programs have been published for educational purposes over… Click to show full abstract

Topology optimization has emerged as a powerful tool for structural configuration design. To further promote the development of topology optimization, many computer programs have been published for educational purposes over the past decades. However, most of the computer programs are constructed based on a linear assumption. This paper presents an 89-line code for nonlinear topology optimization written in FreeFEM based on the popular SIMP (solid isotropic material with penalization) method. Excluding thirteen lines which are used for explanation, only 76 lines are needed for the initialization of the design parameters, nonlinear finite element analysis, sensitivity calculation, and updated design variables. Different design problems can be solved by modifying several lines in the proposed program. The complete program is given in the Appendix and is intended for educational purposes only.

Keywords: optimization; nonlinear topology; optimization written; topology optimization; line code; topology

Journal Title: Structural and Multidisciplinary Optimization
Year Published: 2020

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.