![](/-/media/subsites/topopt/apps/billede1.jpg?h=150&w=200&hash=B7D2772A73F5D2D090FF0CFC9401E7F7) |
3D interactive TopOpt app for handheld devices and web
Available for various platforms:
iOS: AppStore link
Windows (requires VC++R2012 and VC++R2013)
Mac OSX
|
![](/-/media/subsites/topopt/apps/billede5.jpg?h=70&w=200&hash=2C4391B749891BB9614911DD788A29B9)
|
MATLAB® codes for minimum compliance problems
Simple 99-line Matlab code and
Optimized 88-line Matlab code and
New 99-line optimized Matlab code
Python code for minimum compliance problems:
A 200 line Python code
|
![](/-/media/subsites/topopt/apps/billede2.jpg?h=150&w=200&hash=11AB5968CCE54A67E5BAB8CE473B5723) |
2D interactive TopOpt app for handheld devices and web
Available for various platforms:
iOS: Direct AppStore link
Android: download
Linux: download & Mac OSX
Windows (requires VC++R2012 and VC++R2013)
|
![](/-/media/subsites/topopt/apps/levelset_inverter.png?h=134&w=200&hash=A88C2BB7C395A960A6935B665AECE4C2)
|
Level set topology optimization using density methods with controllable length scales
Free MATLAB® code for the minimum compliance problem. Read more and download the code from here.
|
![](/-/media/subsites/topopt/gifs/topoptshape_01.png?h=153&w=200&hash=AA1AEC16ADB84DBE916B553940A17EB5)
|
TopOptShape App
Seamless combination of interactive topology and shape optimization.
Only available for iOS.
|
![Topology optimization](/-/media/subsites/topopt/modulbilleder/wing_00.jpg?h=147&w=200&hash=42569B0139A1D2F662C9F85173626F98)
|
Large scale TopOpt based on PETSc.
Fully parallel framework for very large scale topology optimization. The code is written in C/C++ and allows for general optimization on structured grids.
|
![](/-/media/subsites/topopt/apps/billede7.jpg?h=120&w=200&hash=4E06C0C11953777555B7EFED8232DDCF)
|
SimKraft & FFEM (Finger-FEM) applications
Two apps allowing for finger based finite elements.
Available for iOS and Android devices
|
![](/-/media/subsites/topopt/apps/billede3.jpg?h=152&w=200&hash=BA6A01A30EFB14E320DF135C3E8750C3)
|
The TopOpt Game
Available for various platforms:
Windows: download (requires the newest 64-bit versions of the VC++R2012 and VC++R2013)
Mac: download
|
![](/-/media/subsites/topopt/gifs/em_topopt_thumb.png?h=120&w=200&hash=E15589BAFEC4B894FD6CB748FA2073E1)
|
Matlab & COMSOL codes for photonics and topology optimization
Free MATLAB® and COMSOL codes for TopOpt-based inverse design in photonics.
|
![](/-/media/subsites/topopt/apps/billede8.jpg?h=113&w=200&hash=D8C7F442EBA04EE6064C113C98F9EBC1) |
TopOpt for Grasshopper
Available for various platforms:
Link to Grasshopper project page: http://www.grasshopper3d.com/group/topopt
For more on the TopOpt for Grasshopper here at topopt.dtu.dk - click here.
|
![](/-/media/subsites/topopt/gifs/topbuck_00.png?h=152&w=200&hash=43E3437286E42223A195DCE5059E4E7A) |
TopBuck250
Free Matlab code for buckling based topology optimization code.
|
![](/-/media/subsites/topopt/apps/dehomostreamsurface_small_3.jpg?h=133&w=200&hash=434999935E21075414E318DCFF15CBC6) |
De-homogenization using Stream Surfaces
Free C++ program to perform de-homogenization using stream surface extraction.
|