TopOpt
iPhone + Android
in Generative Design Software
- Recognised40% of the score20
- Phone app26% of the score100
- Documented20% of the score81
- Free plan14% of the score100
- Free plan
- Yes
- Runs on
- Android, iPhone, Linux, Mac, Web, Windows
Summary
TopOpt is a collection of topology optimization apps and code from a joint research effort between DTU Mechanical Engineering and DTU Compute. The group develops and applies density-based topology optimization methods. Its Apps/Software page lists interactive 2D and 3D apps for handheld devices and web, along with code for minimum compliance, buckling optimization, and photonics. The 2D app is listed for iOS, Android, Linux, Mac OS X, and Windows; the 3D app is listed for iOS, Windows, and Mac OS X. Windows downloads for both apps require VC++R2012 and VC++R2013. The page offers a 99-line MATLAB implementation intended for engineering education and newcomers, plus a 200-line Python implementation for minimum compliance problems. A PETSc-based parallel framework for larger-scale work includes a 3D linear elasticity solver, filters, parallel MMA, and input/output tools. ParaView version 4.0 or newer is recommended for visualization. The photonics offering includes MATLAB code for 2D cylindrical metalens design and five COMSOL Multiphysics models. The listed code is free; no price is stated for the interactive apps.
Who it is for
TopOpt suits students, newcomers, and researchers exploring topology optimization through apps or code. Its education-oriented MATLAB implementation and parallel framework serve different levels of computational work.
What is good
- Interactive 2D and 3D apps are listed.
- Includes code for compliance and buckling problems.
- Offers a PETSc-based parallel framework.
- 99-line MATLAB code targets education.
- Listed code is free.
What to know first
- Windows apps require VC++R2012 and VC++R2013.
- No price is stated for interactive apps.
- ParaView 4.0 or newer is recommended for visualization.
Verdict
TopOpt provides educational code, interactive apps, and tools for larger-scale optimization work. Check platform requirements and the unstated app pricing before choosing an interactive app.
TopOpt plans and pricing
All plansCompared on generative design software
- Free plan
- Yestopopt.mek.dtu.dk
- Simulation integration
- Yestopopt.mek.dtu.dk
- Native CAD integration
- Yestopopt.mek.dtu.dk
- Optimization methods
- topologytopopt.mek.dtu.dk
Facts
- Purpose
- TopOpt is an acronym for Topology Optimization, and the DTU group develops and applies density based topology optimization methods.topopt.mek.dtu.dk · 29 Sept 2026
- Group
- The group is a joint research effort between DTU Mechanical Engineering and DTU Compute.topopt.mek.dtu.dk · 29 Sept 2026
- Interactive apps
- The site lists 2D and 3D interactive TopOpt apps for handheld devices and web.topopt.mek.dtu.dk · 29 Sept 2026
- Mobile platforms
- The 3D app is listed for iOS, Windows, and Mac OSX; the 2D app is listed for iOS, Android, Linux, Mac OSX, and Windows.topopt.mek.dtu.dk · 29 Sept 2026
- MATLAB code
- The page offers MATLAB codes for minimum compliance problems and Python code described as a 200-line implementation for minimum compliance problems.topopt.mek.dtu.dk · 29 Sept 2026
- Educational audience
- The 99-line MATLAB code is intended for engineering education and is offered to students and newcomers to topology optimization.topopt.mek.dtu.dk · 29 Sept 2026
- Large scale framework
- The PETSc-based code is a fully parallel framework for very large scale topology optimization on structured grids.topopt.mek.dtu.dk · 29 Sept 2026
- Framework components
- The PETSc framework includes mesh and optimization parameters, a 3D linear elasticity solver, standard and PDE based filters, parallel MMA, and IO and Python script converters.topopt.mek.dtu.dk · 29 Sept 2026
- Integrations
- The PETSc framework is built upon PETSc, and the page recommends ParaView version 4.0 or newer for visualization.topopt.mek.dtu.dk · 29 Sept 2026
- Photonics
- The photonics offering includes a 200-line MATLAB TopOpt code for 2D cylindrical metalens design and five COMSOL Multiphysics models.topopt.mek.dtu.dk · 29 Sept 2026
- Buckling optimization
- TopBuck250 extends top99neo to 2D buckling problems and supports buckling load factor maximization and minimum volume design with compliance and buckling constraints.topopt.mek.dtu.dk · 29 Sept 2026
- Grasshopper
- The Apps/Software page lists TopOpt for Grasshopper and links to a Grasshopper project page.topopt.mek.dtu.dk · 29 Sept 2026
- Platform requirements
- The Windows downloads for the 2D and 3D apps require VC++R2012 and VC++R2013.topopt.mek.dtu.dk · 29 Sept 2026
- Security and support
- The opened maker pages provide no security or compliance statements and list no support plan.topopt.mek.dtu.dk · 29 Sept 2026
Company
- Founded
- 1829topopt.mek.dtu.dk · 28 Sept 2026
- Headquarters
- Kongens Lyngby, Denmarktopopt.mek.dtu.dk · 28 Sept 2026
Best TopOpt alternatives
See all 19Where it ranks on Samsung Mobile US Press
Is TopOpt yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- topopt.mek.dtu.dk· checked 29 Sept 2026
- topopt.mek.dtu.dk/apps-and-software· checked 29 Sept 2026
- topopt.mek.dtu.dk/da/Apps-and-software/A-99-line-topology· checked 29 Sept 2026
- topopt.mek.dtu.dk/da/Apps-and-software/Large-scale-topolo· checked 29 Sept 2026
- topopt.mek.dtu.dk/da/Apps-and-software/Matlab-codes-elect· checked 29 Sept 2026
- topopt.mek.dtu.dk/da/Apps-and-software/TopBuck250· checked 29 Sept 2026