88行matlab拓扑优化代码-TopOpt_CPP:用C++实现88行拓扑优化代码

时间:2024-06-13 01:10:14
【文件属性】:

文件名称:88行matlab拓扑优化代码-TopOpt_CPP:用C++实现88行拓扑优化代码

文件大小:6.23MB

文件格式:ZIP

更新时间:2024-06-13 01:10:14

系统开源

88行matlab拓扑优化代码C ++中的拓扑优化 该存储库是使用Eigen库的C ++中88行拓扑优化代码[1]的单核心实现。 用法 您可以在main.cpp文件中设置问题变量,例如离散化,约束,作用力等,然后运行它们以启动优化问题。 生成的结构显示在每次迭代的末尾。 图1显示了60x30离散化的MBB问题的解决方案。 参考: [1] Andreassen,Erik等。 “使用88行代码在MATLAB中进行高效的拓扑优化。” 结构和多学科优化43.1(2011):1-16。


【文件预览】:
TopOpt_CPP-master
----perf.data.old(951KB)
----sol_60_30_cropped.gif(1.9MB)
----sol_60_30.gif(1.97MB)
----callplot_final.sh(22B)
----test_final.py(133B)
----CImg.h(2.99MB)
----papers()
--------sigmund2007.pdf(1.07MB)
--------TopOpt99.pdf(161KB)
--------TopOpt88.pdf(247KB)
----test.cpp(285B)
----callplot.sh(16B)
----README.md(704B)
----main_backup.cpp(8KB)
----sol.txt(56KB)
----test.py(317B)
----a.out(250KB)
----sim data(50KB)
----perf.data(1.71MB)
----main.cpp(8KB)
----mainf.cpp(8KB)
----iteration_data.txt(10KB)

网友评论