HomePeopleResearchPublicationsActivityFacilityDownload

 

Structural Topology Optimization with the Level Set Method

 

TOPLSM, a 199-line Matlab program is developed and presented here for the mean compliance optimization of structures in 2D, with the classical level set method.

The optimization includes:

1)   Upwind scheme for solving the Hamilton-Jacobi PDE;
2)   PDE-based Reinitializtion;
3)   Calculation of geometric quantities;
4)   Finite element analysis in 2D.      

CODE Download Times From Different IP
TOPLSM 199-line version               

TOPLSM with explanations           
            TOPLSM GUI                           
(Matlab 7.0 or above is required) 

 

SIMP Method Using the Bilateral Filtering Approach

SIMP_BI is a Matlab program for the mean compliance optimization of structural topology based on the SIMP method with a bilateral filtering technique. It is an extension to Sigmund's 99 line program for 2D, but with edge preserving capability due to the efficient nonlinear filtering.
 


 

CODE Download Times From Different IP

SIMP_BI

      

3D Structural Topology Optimization with the SIMP Method

 

SIMP3D, a 177 line Matlab program for the mean compliance optimization of structural topology based on the SIMP method is presented here, as an extension to Sigmund's 99 line program for 2D. The program includes all procedures of 3D FEM, OC algorithm, filtering and bisection method.
 

CODE Download Times From Different IP

SIMP3D

      

 

 Disclaimer

The authors reserve all rights for the programs. The programs may be distributed and used for academic and educational purposes. The authors do not guarantee that the code is free from errors, and they shall not be liable in any event caused by the use of the programs.
 


© The Chinese University of Hong Kong