Skip to content

dusgroup/topOptCollection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

topOptCollection

The collections for Structural Topology Optimization from literatures

The copyright of original programs belong to original authors or publishers. The copyright information or original published paper title is included in the comments of the programs.

The comments are copyrighted by original comments' authors; some comments are updated by Run Du and his team.

从文献中获得的结构拓扑优化算法代码合集。

原始程序的版权归原始作者或出版社所有。原始程序注释中包括原始作者或出版社的版权信息,原始论文标题也包含在注释中。

原始注释的版权归原始注释作者所有;一些注释由杜润和他的团队更新。

Examples: 以下为代码的示例:

  1. top99.m example:

    top99(100,50,0.3,3,3)
    
  2. top88.m example:

    top88(100,50,0.3,3,3,1)
    
  3. multitop.m example:

    pkg load image % if use octave
    [nx,ny,tol_out,tol_f,iter_max_in,iter_max_out,p,q,e,v,rf] = multitop_setparameters()
    multitop(nx,ny,tol_out,tol_f,iter_max_in,iter_max_out,p,q,e,v,rf)
    
  4. multitop_h.m example:

  pkg load image % if use octave
  [nx,ny,tol_out,tol_f,iter_max_in,iter_max_out,p,q,e,v,rf] = multitop_setparameters()
  multitop_h(nx,ny,tol_out,tol_f,iter_max_in,iter_max_out,p,q,e,v,rf)
  1. top3d.m example:
top3d(300, 10, 50, 0.5, 3.0, 1.2)

other tutorials can be found on https://www.top3dapp.com

Code test platform 代码测试平台

Code function author(s) paper DOI year MATLAB octave
top99 Sigmund 10.1007/s001580050176 2001
top88 Andreassen et al. 10.1007/s00158-010-0594-7 2011
multitop Tavakoli & Mohseni 10.1007/s00158-013-0999-1 2014
multitop_h Tavakoli & Mohseni 10.1007/s00158-013-0999-1 2014

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages