STORX: An Open-Source Object-Oriented Framework for Shape and Topology Optimization in MATLAB
Pith reviewed 2026-06-27 02:01 UTC · model grok-4.3
The pith
STORX is a MATLAB framework that uses abstract base classes to let users add new objective functionals and constraints to shape and topology optimization without changing the core code.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
STORX establishes a consistent object-oriented structure in MATLAB where abstract base classes define the interfaces for optimization modules, objective functionals, and constraints, allowing all shape and topology methods to share visualization, sensitivity, and finite-element tools while new capabilities are introduced through derived classes alone.
What carries the argument
Abstract base classes that define core interfaces for objectives, constraints, and optimization modules, enabling extension by inheritance.
If this is right
- New objective functionals are added by deriving classes from the abstract base without touching the core code.
- The same visualization, sensitivity, and finite-element routines serve both shape and topology optimization methods.
- Mathematical formulations for parametric, level-set, density, evolutionary, and Pareto-tracing problems map directly to executable MATLAB code.
- The framework supports transparent exploration of the continuum between shape and topology optimization.
Where Pith is reading between the lines
- Graduate courses could use the shared structure to show students how shape and topology methods relate without switching tools.
- Researchers could test new manufacturing constraints by writing a single derived class and running the existing examples.
- Independent users could reproduce published results more reliably because the separation of intent keeps problem definitions distinct from solver details.
Load-bearing premise
That new objective functionals and design or manufacturing constraints can be added by writing derived classes without any modification to the abstract base classes or core modules.
What would settle it
An attempt to incorporate a new constraint that forces changes to the abstract base classes or shared core routines.
read the original abstract
This paper presents STORX: Shape and Topology Optimization for Research and Experimentation, an open-source MATLAB-based educational framework for learning and teaching computational design optimization. STORX provides a platform for parametric and level-set shape optimization, as well as topology optimization methods including density, level-set, and topological sensitivity approaches such as evolutionary and Pareto-tracing methods. All modules follow a consistent object-oriented structure and integrate visualization, sensitivity analysis, and finite element routines, enabling users to explore the continuum between shape and topology optimization in a transparent and reproducible manner. The code is designed to complement graduate-level coursework and independent research by emphasizing modularity and extensibility through a clear separation of intent. Core software interfaces are defined via abstract base classes, enabling new objective functionals and design/manufacturing constraints to be implemented by adding derived classes without modifying the core code. The paper also describes the software architecture and demonstrates how the framework maps mathematical formulations directly to executable code through a series of illustrative problems.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper introduces STORX, an open-source object-oriented MATLAB framework for shape and topology optimization. It covers parametric and level-set shape optimization as well as topology optimization methods including density, level-set, evolutionary, and Pareto-tracing approaches. All modules follow a consistent OO structure integrating visualization, sensitivity analysis, and finite element routines. Core interfaces use abstract base classes to enable new objectives and constraints via derived classes without modifying core code. The architecture is described and the mapping from mathematical formulations to code is illustrated through example problems to support transparency and reproducibility for education and research.
Significance. If the described architecture and extensibility hold, the framework could serve as a useful educational complement to graduate coursework in computational design optimization by allowing users to explore the continuum between shape and topology methods in a modular, reproducible setting. The open-source OO design with clear separation of intent is a strength for extensibility in the field.
major comments (2)
- [illustrative problems section] The central claim that the framework enables transparent and reproducible exploration via mapping of formulations to executable code (abstract and illustrative problems section) is not supported by any specific code snippets, class definitions, or output from the problems. This leaves the assertions about transparency, reproducibility, and extensibility qualitative rather than demonstrated, which is load-bearing for the paper's contribution as an educational framework.
- [software architecture section] § on software architecture: the statement that all modules follow a consistent object-oriented structure and integrate visualization/sensitivity/FEM routines is asserted at a high level but not illustrated with concrete examples such as class hierarchies, pseudocode, or interface definitions, making it difficult to evaluate the claimed consistency and modularity.
minor comments (1)
- The abstract mentions 'a series of illustrative problems' but does not specify which optimization problems or formulations are used; adding this detail would improve clarity.
Simulated Author's Rebuttal
We thank the referee for the constructive comments on our manuscript. We agree that the current presentation relies on high-level assertions and will strengthen the paper by adding concrete illustrations of the architecture and problem mappings to better support the educational contribution.
read point-by-point responses
-
Referee: [illustrative problems section] The central claim that the framework enables transparent and reproducible exploration via mapping of formulations to executable code (abstract and illustrative problems section) is not supported by any specific code snippets, class definitions, or output from the problems. This leaves the assertions about transparency, reproducibility, and extensibility qualitative rather than demonstrated, which is load-bearing for the paper's contribution as an educational framework.
Authors: We agree that the illustrative problems section describes the mapping at a conceptual level without including explicit code snippets, class definitions, or sample outputs. In the revision we will add selected code excerpts from the base classes and problem implementations, along with corresponding numerical outputs and visualizations, to make the transparency and reproducibility claims concrete and verifiable. revision: yes
-
Referee: [software architecture section] § on software architecture: the statement that all modules follow a consistent object-oriented structure and integrate visualization/sensitivity/FEM routines is asserted at a high level but not illustrated with concrete examples such as class hierarchies, pseudocode, or interface definitions, making it difficult to evaluate the claimed consistency and modularity.
Authors: We accept that the architecture section remains at a descriptive level without concrete examples. The revised manuscript will include a class hierarchy diagram, pseudocode for the abstract base classes (e.g., Objective, Constraint, and Optimizer interfaces), and brief examples showing how visualization, sensitivity, and FEM modules are integrated through the common OO structure. revision: yes
Circularity Check
No significant circularity
full rationale
The manuscript is a software description paper with no derivation chain, equations, predictions, or fitted quantities. All claims concern code architecture, abstract base classes for extensibility, and integration of visualization/sensitivity/FEM modules. These are presented as direct descriptions of implemented structure rather than results derived from prior results or self-citations. No load-bearing step reduces to its own inputs by construction.
Axiom & Free-Parameter Ledger
Reference graph
Works this paper leans on
-
[1]
Struc- tural and Multidisciplinary Optimization 21(2), 120–127 (2001) https://doi.org/10
Sigmund, O.: A 99 line topology opti- mization code written in matlab. Struc- tural and Multidisciplinary Optimization 21(2), 120–127 (2001) https://doi.org/10. 1007/s001580050176
2001
-
[2]
Efficient topology optimization in MAT- LAB using 88 lines of code
Andreassen, E., Clausen, A., Schevenels, M., Lazarov, B.S., Sigmund, O.: Efficient topol- ogy optimization in matlab using 88 lines of code. Structural and Multidisciplinary Optimization43(1), 1–16 (2011) https:// doi.org/10.1007/s00158-010-0594-7
-
[3]
Structural and Multidisciplinary Optimization45(3), 329– 357 (2012)
Talischi, C., Paulino, G.H., Pereira, A., 41 Menezes, I.F.: Polytop: a matlab imple- mentation of a general topology optimiza- tion framework using unstructured polyg- onal finite element meshes. Structural and Multidisciplinary Optimization45(3), 329– 357 (2012)
2012
-
[4]
Structural and Multidisciplinary Optimiza- tion50(6), 1175–1196 (2014) https://doi
Liu, K., Tovar, A.: An efficient 3d topol- ogy optimization code written in matlab. Structural and Multidisciplinary Optimiza- tion50(6), 1175–1196 (2014) https://doi. org/10.1007/s00158-014-1107-x
-
[5]
Structural and Multidisciplinary Optimization68(9), 1–16 (2025)
Wang, J., Aage, N., Wu, J., Sigmund, O., Westermann, R.: Efficient large-scale 3d topology optimization with matrix-free mat- lab code. Structural and Multidisciplinary Optimization68(9), 1–16 (2025)
2025
-
[6]
https://www.topopt.mek.dtu
Aage, N.: Topology optimization using PETSc. https://www.topopt.mek.dtu. dk/-/media/subsites/topopt/apps/ dokumenter-og-filer-til-apps/petsc-1-.pdf (2014)
2014
-
[7]
Struc- tural and multidisciplinary optimization41, 453–464 (2010)
Challis, V.J.: A discrete level-set topology optimization code written in matlab. Struc- tural and multidisciplinary optimization41, 453–464 (2010)
2010
-
[8]
Structural and Multidisciplinary Optimization53(6), 1243–1260 (2016)
Zhang, W., Yuan, J., Zhang, J., Guo, X.: A new topology optimization approach based on moving morphable components (mmc) and the ersatz material model. Structural and Multidisciplinary Optimization53(6), 1243–1260 (2016)
2016
-
[9]
Structural and Multidisciplinary Optimization58(4), 1541–1558 (2018) https://doi.org/10.1007/ s00158-018-1904-8
Wei, P., Wang, M., Chen, S., Wang, M., Wang, X.: An 88-line matlab code for the parameterized level set method based topology optimization. Structural and Multidisciplinary Optimization58(4), 1541–1558 (2018) https://doi.org/10.1007/ s00158-018-1904-8
2018
-
[10]
International Journal for Numerical Methods in Engineering122(13), 3241–3272 (2021)
Amir, O.: Efficient stress-constrained topol- ogy optimization using inexact design sensi- tivities. International Journal for Numerical Methods in Engineering122(13), 3241–3272 (2021)
2021
-
[11]
Optimization and Engineering 23(3), 1733–1757 (2022)
Deng, H., Vulimiri, P.S., To, A.C.: An effi- cient 146-line 3d sensitivity analysis code of stress-based topology optimization written in matlab. Optimization and Engineering 23(3), 1733–1757 (2022)
2022
-
[12]
Structural and Multidisciplinary Optimization63(4), 2065–2097 (2021)
Giraldo-Londo˜ no, O., Paulino, G.H.: Polystress: a matlab implementation for local stress-constrained topology opti- mization using the augmented lagrangian method. Structural and Multidisciplinary Optimization63(4), 2065–2097 (2021)
2065
-
[13]
https://arxiv.org/pdf/2207
Alexandersen, J.: A detailed introduction to density-based topology optimisation of fluid flow problems with implementation in MATLAB. https://arxiv.org/pdf/2207. 13695 (2022)
2022
-
[14]
https://www.dolfin-adjoint.org/en/ release/documentation/stokes-topology/ stokes-topology.html
dolfin-adjoint developers: Topology optimisation of fluids in Stokes flow (tuto- rial). https://www.dolfin-adjoint.org/en/ release/documentation/stokes-topology/ stokes-topology.html. Accessed 2025-10-12 (2023)
2025
-
[15]
Structural and Multidisciplinary Optimization49(4), 621– 642 (2014)
Tavakoli, R., Mohseni, S.M.: Alternating active-phase algorithm for multimaterial topology optimization problems: a 115- line matlab implementation. Structural and Multidisciplinary Optimization49(4), 621– 642 (2014)
2014
-
[16]
Applied Sciences14(2), 657 (2024)
Zheng, R., Yi, B., Peng, X., Yoon, G.-H.: An efficient code for the multi-material topology optimization of 2d/3d continuum structures written in matlab. Applied Sciences14(2), 657 (2024)
2024
-
[17]
Structural and Multidisciplinary Optimization , publisher =
Chandrasekhar, A., Suresh, K.: Tounn: Topology optimization using neural net- works. Structural and Multidisciplinary Optimization63, 1135–1149 (2021) https: //doi.org/10.1007/s00158-020-02748-4
-
[18]
https://github.com/elingaard/ deep-topopt (2020–2025)
Lingaard, E., contributors: deep-topopt: deep learning-based topology optimization (PyTorch). https://github.com/elingaard/ deep-topopt (2020–2025)
2020
-
[19]
In: System Modeling and 42 Optimization: Proceedings of the 10th IFIP Conference New York City, USA, August 31–September 4, 1981, pp
Pironneau, O.: Optimal shape design for elliptic systems. In: System Modeling and 42 Optimization: Proceedings of the 10th IFIP Conference New York City, USA, August 31–September 4, 1981, pp. 42–66 (2005). Springer
1981
-
[20]
Sokolowski, J., Zol´ esio, J.-P.: Introduction to Shape Optimization, pp. 5–12. Springer, Berlin, Heidelberg (1992)
1992
-
[21]
Haftka, R.T., G¨ urdal, Z.: Elements of Struc- tural Optimization vol. 11. Springer, Berlin, Heidelberg (2012)
2012
-
[22]
Computer meth- ods in applied mechanics and engineering 71(2), 197–224 (1988)
Bendsøe, M.P., Kikuchi, N.: Generating optimal topologies in structural design using a homogenization method. Computer meth- ods in applied mechanics and engineering 71(2), 197–224 (1988)
1988
-
[23]
Control and cybernetics 34(1), 59–80 (2005)
Allaire, G., Gournay, F.d., Jouve, F., Toader, A.-M.: Structural optimization using topological and shape sensitivity via a level set method. Control and cybernetics 34(1), 59–80 (2005)
2005
-
[24]
Computer Methods in Applied Mechanics and Engineering196(41-44), 4354–4364 (2007)
Novotny, A.A., Feij´ oo, R.A., Taroco, E., Padra, C.: Topological sensitivity analy- sis for three-dimensional linear elasticity problem. Computer Methods in Applied Mechanics and Engineering196(41-44), 4354–4364 (2007)
2007
-
[25]
Springer (1997)
Xie, Y.M., Steven, G.P.: Basic evolutionary structural optimization. Springer (1997)
1997
-
[26]
Springer (2004)
Bendsøe, M.P., Sigmund, O.: Topology opti- mization: theory, methods, and applications. Springer (2004)
2004
-
[27]
Structural and Multidisciplinary Optimiza- tion62(4), 2211–2228 (2020)
Ferrari, F., Sigmund, O.: A new generation 99 line matlab code for compliance topol- ogy optimization and its extension to 3d. Structural and Multidisciplinary Optimiza- tion62(4), 2211–2228 (2020)
2020
-
[28]
Structural and Multidisciplinary Optimization62, 1579–1594 (2020) https://doi.org/10.1007/ s00158-020-02552-0
Smith, H., Norato, J.A.: A MATLAB code for topology optimization using the geometry projection method. Structural and Multidisciplinary Optimization62, 1579–1594 (2020) https://doi.org/10.1007/ s00158-020-02552-0
2020
-
[29]
Archives of Computational Methods in Engineering, 1–38 (2019)
Coniglio, S., Morlier, J., Gogu, C., Amargier, R.: Generalized geometry pro- jection: a unified approach for geometric feature based topology optimization. Archives of Computational Methods in Engineering, 1–38 (2019)
2019
-
[30]
Structural and Multidisciplinary Optimization64(3), 1669–1700 (2021)
Gao, J., Wang, L., Luo, Z., Gao, L.: Igatop: an implementation of topology optimization for structures using iga in matlab. Structural and Multidisciplinary Optimization64(3), 1669–1700 (2021)
2021
-
[31]
Structural and Multidisciplinary Optimization59(5), 1863–1879 (2019)
Chen, Q., Zhang, X., Zhu, B.: A 213- line topology optimization code for geo- metrically nonlinear structures. Structural and Multidisciplinary Optimization59(5), 1863–1879 (2019)
2019
-
[32]
Structural and Multidisci- plinary Optimization64(2), 957–990 (2021)
Giraldo-Londono, O., Paulino, G.H.: Poly- dyna: a matlab implementation for topol- ogy optimization of structures subjected to dynamic loads. Structural and Multidisci- plinary Optimization64(2), 957–990 (2021)
2021
-
[33]
Structural and Multidisciplinary Optimization63(6), 3045–3066 (2021)
Ferrari, F., Sigmund, O., Guest, J.K.: Topol- ogy optimization with linearized buckling criteria in 250 lines of matlab. Structural and Multidisciplinary Optimization63(6), 3045–3066 (2021)
2021
-
[34]
Huang, X.: A matlab code of topology opti- mization by imposing the implicit floating projection constraint (2023)
2023
-
[35]
Structural and Multidisciplinary Optimization60(6), 2621–2651 (2019)
Gao, J., Luo, Z., Xia, L., Gao, L.: Con- current topology optimization of multiscale composite structures in matlab. Structural and Multidisciplinary Optimization60(6), 2621–2651 (2019)
2019
-
[36]
Journal of the Optical Society of Amer- ica B38(2), 510–520 (2021)
Christiansen, R.E., Sigmund, O.: Compact 200 line matlab code for inverse design in photonics by topology optimization: tuto- rial. Journal of the Optical Society of Amer- ica B38(2), 510–520 (2021)
2021
-
[37]
https://comet-fenics.readthedocs.io/ en/latest/demo/topology optimization/ simp topology optimization.html
FEniCS Project: Topology optimiza- tion using the SIMP method (demo). https://comet-fenics.readthedocs.io/ en/latest/demo/topology optimization/ simp topology optimization.html. Accessed 43 2025-10-12 (2024)
2025
-
[38]
https: //github.com/zfergus/fenics-topopt (2019– 2025)
Ferguson, Z., contributors: fenics-topopt: Topology optimization with FEniCS. https: //github.com/zfergus/fenics-topopt (2019– 2025)
2019
-
[39]
https://www.topopt
TopOpt Group, DTU: Topology opti- mization codes written in Python (educational). https://www.topopt. mek.dtu.dk/apps-and-software/ topology-optimization-codes-written-in-python. Accessed 2025-10-12 (2018)
2025
-
[40]
https://juliatopopt.github.io/ TopOpt.jl/ (2021–2025)
Huang, Y., contributors: TopOpt.jl Doc- umentation. https://juliatopopt.github.io/ TopOpt.jl/ (2021–2025)
2021
-
[41]
https://github.com/JuliaTopOpt/ TopOpt.jl (2021–2025)
contributors, J.: TopOpt.jl GitHub repos- itory. https://github.com/JuliaTopOpt/ TopOpt.jl (2021–2025)
2021
-
[42]
https://juliapackages.com/ p/topopt jl
Packages, J.: TopOpt jl: Julia package (port of top88). https://juliapackages.com/ p/topopt jl. Accessed 2025-10-12 (2022)
2025
-
[43]
Struc- tural and Multidisciplinary Optimization 48, 437–472 (2013)
Van Dijk, N.P., Maute, K., Langelaar, M., Van Keulen, F.: Level-set methods for struc- tural topology optimization: a review. Struc- tural and Multidisciplinary Optimization 48, 437–472 (2013)
2013
-
[44]
Structural and multidisciplinary optimiza- tion48(6), 1031–1055 (2013)
Sigmund, O., Maute, K.: Topology opti- mization approaches: A comparative review. Structural and multidisciplinary optimiza- tion48(6), 1031–1055 (2013)
2013
-
[45]
Eschenauer, H.A., Olhoff, N.: Topology opti- mization of continuum structures: a review. Appl. Mech. Rev.54(4), 331–390 (2001)
2001
-
[46]
Structural and multidisciplinary optimization37(3), 217–237 (2009)
Rozvany, G.I.: A critical review of estab- lished methods of structural topology opti- mization. Structural and multidisciplinary optimization37(3), 217–237 (2009)
2009
-
[47]
Structural and multidisciplinary optimization49(1), 1– 38 (2014)
Deaton, J.D., Grandhi, R.V.: A survey of structural and multidisciplinary continuum topology optimization: post 2000. Structural and multidisciplinary optimization49(1), 1– 38 (2014)
2000
-
[48]
Structural and Multidisciplinary Optimization63(3), 1455–1480 (2021)
Wu, J., Sigmund, O., Groen, J.P.: Topol- ogy optimization of multi-scale structures: a review. Structural and Multidisciplinary Optimization63(3), 1455–1480 (2021)
2021
-
[49]
Structural optimization1, 193–202 (1989)
Bendsøe, M.P.: Optimal shape design as a material distribution problem. Structural optimization1, 193–202 (1989)
1989
-
[50]
Structural and multidisciplinary optimization21, 120–127 (2001)
Sigmund, O.: A 99 line topology optimiza- tion code written in matlab. Structural and multidisciplinary optimization21, 120–127 (2001)
2001
-
[51]
Archive of applied mechanics69, 635–654 (1999)
Bendsøe, M.P., Sigmund, O.: Material inter- polation schemes in topology optimization. Archive of applied mechanics69, 635–654 (1999)
1999
-
[52]
Computers & Structures49(5), 885–896 (1993) https://doi.org/10.1016/ 0045-7949(93)90035-C
Xie, Y.M., Steven, G.P.: A simple evo- lutionary procedure for structural opti- mization. Computers & Structures49(5), 885–896 (1993) https://doi.org/10.1016/ 0045-7949(93)90035-C . Accessed 2014-12- 02
1993
-
[53]
Structural and Multidisciplinary Optimization28(2), 87– 98 (2004)
Allaire, G., Jouve, F., Maillot, H.: Topology optimization for minimum stress design with the homogenization method. Structural and Multidisciplinary Optimization28(2), 87– 98 (2004)
2004
-
[54]
Applications of computa- tional mechanics in structures and fluids (2005)
Feijoo, R., Novotny, A., Taroco, E., Padra, C.: The topological-shape sensitivity method in two-dimensional linear elasticity topology design. Applications of computa- tional mechanics in structures and fluids (2005)
2005
-
[55]
Journal of computational physics 194(1), 344–362 (2004)
Burger, M., Hackl, B., Ring, W.: Incorpo- rating topological derivatives into level set methods. Journal of computational physics 194(1), 344–362 (2004)
2004
-
[56]
Journal of the Mechanics and Physics of Solids45(6), 1037–1067 (1997)
Sigmund, O., Torquato, S.: Design of materi- als with extreme thermal expansion using a three-phase topology optimization method. Journal of the Mechanics and Physics of Solids45(6), 1037–1067 (1997)
1997
-
[57]
Structural and Multidisci- plinary Optimization53(2), 253–270 (2016)
Deaton, J.D., Grandhi, R.V.: Stress-based 44 design of thermal structures via topol- ogy optimization. Structural and Multidisci- plinary Optimization53(2), 253–270 (2016)
2016
-
[58]
Applied Ther- mal Engineering112, 841–854 (2017)
Dbouk, T.: A review about the engineer- ing design of optimal heat transfer systems using topology optimization. Applied Ther- mal Engineering112, 841–854 (2017)
2017
-
[59]
Interna- tional journal for numerical methods in fluids41(1), 77–107 (2003)
Borrvall, T., Petersson, J.: Topology opti- mization of fluids in stokes flow. Interna- tional journal for numerical methods in fluids41(1), 77–107 (2003)
2003
-
[60]
Journal of Mechani- cal Design137(8), 081402 (2015)
Lin, S., Zhao, L., Guest, J.K., Weihs, T.P., Liu, Z.: Topology optimization of fixed- geometry fluid diodes. Journal of Mechani- cal Design137(8), 081402 (2015)
2015
-
[61]
Fluids5(1), 29 (2020) https:// doi.org/10.3390/fluids5010029
Alexandersen, J., Andreasen, C.S.: A review of topology optimisation for fluid-based problems. Fluids5(1), 29 (2020) https:// doi.org/10.3390/fluids5010029
-
[62]
Structural and Multidisci- plinary Optimization60(2), 779–801 (2019)
Dilgen, C.B., Dilgen, S.B., Aage, N., Jensen, J.S.: Topology optimization of acoustic mechanical interaction problems: a com- parative review. Structural and Multidisci- plinary Optimization60(2), 779–801 (2019)
2019
-
[63]
Journal of sound and vibration317(3-5), 557–575 (2008)
D¨ uhring, M.B., Jensen, J.S., Sigmund, O.: Acoustic design by topology optimization. Journal of sound and vibration317(3-5), 557–575 (2008)
2008
-
[64]
Structural and Multidisciplinary Optimization54(5), 1315–1344 (2016)
Yi, G., Youn, B.D.: A comprehensive sur- vey on topology optimization of phononic crystals. Structural and Multidisciplinary Optimization54(5), 1315–1344 (2016)
2016
-
[65]
Philosophi- cal Transactions of the Royal Society of Lon- don
Sigmund, O., Jensen, J.: Systematic design of phononic band–gap materials and struc- tures by topology optimization. Philosophi- cal Transactions of the Royal Society of Lon- don. Series A: Mathematical, Physical and Engineering Sciences361(1806), 1001–1019 (2003)
2003
-
[66]
IEEE Access10, 98593–98611 (2022)
Lucchini, F., Torchio, R., Cirimele, V., Alotto, P., Bettini, P.: Topology optimiza- tion for electromagnetics: A survey. IEEE Access10, 98593–98611 (2022)
2022
-
[67]
Computer Methods in Applied Mechanics and Engineering293, 266–282 (2015)
Zhou, M., Lazarov, B.S., Wang, F., Sig- mund, O.: Minimum length scale in topol- ogy optimization by geometric constraints. Computer Methods in Applied Mechanics and Engineering293, 266–282 (2015)
2015
-
[68]
Structural and Multidisciplinary Optimiza- tion33(4), 401–424 (2007)
Sigmund, O.: Morphology-based black and white filters for topology optimization. Structural and Multidisciplinary Optimiza- tion33(4), 401–424 (2007)
2007
-
[69]
Structural and multidisciplinary optimization57(6), 2457– 2483 (2018)
Liu, J., Gaynor, A.T., Chen, S., Kang, Z., Suresh, K., Takezawa, A., Li, L., Kato, J., Tang, J., Wang, C.C.,et al.: Current and future trends in topology optimization for additive manufacturing. Structural and multidisciplinary optimization57(6), 2457– 2483 (2018)
2018
-
[70]
Computer- Aided Design81, 1–13 (2016)
Mirzendehdel, A.M., Suresh, K.: Support structure constrained topology optimiza- tion for additive manufacturing. Computer- Aided Design81, 1–13 (2016)
2016
-
[71]
Additive Manufactur- ing19, 104–113 (2018)
Mirzendehdel, A.M., Rankouhi, B., Suresh, K.: Strength-based topology optimization for anisotropic parts. Additive Manufactur- ing19, 104–113 (2018)
2018
-
[72]
Computer-Aided Design122, 102825 (2020)
Mirzendehdel, A.M., Behandish, M., Nela- turi, S.: Topology optimization with acces- sibility constraint for multi-axis machin- ing. Computer-Aided Design122, 102825 (2020)
2020
-
[73]
Computer-Aided Design142, 103117 (2022)
Mirzendehdel, A.M., Behandish, M., Nela- turi, S.: Topology optimization for man- ufacturing with accessible support struc- tures. Computer-Aided Design142, 103117 (2022)
2022
-
[74]
Structural and Multidisciplinary Optimization47(1), 49–61 (2013)
Suresh, K.: Efficient generation of large- scale pareto-optimal topologies. Structural and Multidisciplinary Optimization47(1), 49–61 (2013)
2013
-
[75]
Structural and Multidisciplinary Optimiza- tion49(2), 315–325 (2014) 45
Challis, V.J., Roberts, A.P., Grotowski, J.F.: High resolution topology optimiza- tion using graphics processing units (gpus). Structural and Multidisciplinary Optimiza- tion49(2), 315–325 (2014) 45
2014
-
[76]
Advances in Engi- neering Software157, 103006 (2021)
Herrero-P´ erez, D., Castej´ on, P.J.M.: Multi- gpu acceleration of large-scale density-based topology optimization. Advances in Engi- neering Software157, 103006 (2021)
2021
-
[77]
Interna- tional Journal on Interactive Design and Manufacturing (IJIDeM)18(10), 7459–7476 (2024)
Iyer, N., Mirzendehdel, A.M., Raghavan, S., Jiao, Y., Ulu, E., Behandish, M., Nelaturi, S., Robinson, D.: Pato: producibility-aware topology optimization using deep learning for metal additive manufacturing. Interna- tional Journal on Interactive Design and Manufacturing (IJIDeM)18(10), 7459–7476 (2024)
2024
-
[78]
Computer-Aided Design156, 103449 (2023)
Chandrasekhar, A., Mirzendehdel, A., Behandish, M., Suresh, K.: Frc-tounn: Topology optimization of continuous fiber reinforced composites using neural net- work. Computer-Aided Design156, 103449 (2023)
2023
-
[79]
Journal of Computa- tional Design and Engineering10(4), 1736– 1766 (2023)
Shin, S., Shin, D., Kang, N.: Topology opti- mization via machine learning and deep learning: a review. Journal of Computa- tional Design and Engineering10(4), 1736– 1766 (2023)
2023
-
[80]
arXiv preprint arXiv:2512.09154 (2025)
Padhy, R.K., Chandrasekhar, A., Mirzen- dehdel, A.M.: Pilltop: Multi-material topol- ogy optimization of polypills for pre- scribed drug-release kinetics. arXiv preprint arXiv:2512.09154 (2025)
Pith/arXiv arXiv 2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.