Avoiding reinventing the wheel: reusable open-source topology optimization software
- Research Paper
- Published: 12 June 2023
- Volume 66 , article number 145 , ( 2023 )
Cite this article
- Carolina M. Jauregui 1 ,
- Jaeyub Hyun ORCID: orcid.org/0000-0002-9070-5017 1 , 2 ,
- Andreas Neofytou 1 ,
- Justin S. Gray 3 &
- Hyunsun Alicia Kim 1
1079 Accesses
Explore all metrics
The aim of this work is to introduce a unified description of topology optimization (TO) methods, which modularizes and generalizes all TO methods, both density based and boundary based. This unified description allows for the implementation of a reusable modular TO software, ParaLeSTO, which specializes in level set TO (LSTO). In addition, we use this software as a means to propose a guideline for research software metadata in the TO community. The proposed guideline for the research software metadata is based on the FAIR principles for research software, which focuses on improving the findability, accessibility, interoperability, and reusability of research software and its metadata. The modularized TO framework separates the analysis, which solves the state equations and does the sensitivity analysis, and the design modification, which represents and modifies the design. Mapping is then used to interface between the two. We demonstrate the interoperability and reusability of this framework through numerical examples.
This is a preview of subscription content, log in via an institution to check access.
Access this article
Price excludes VAT (USA) Tax calculation will be finalised during checkout.
Instant access to the full article PDF.
Rent this article via DeepDyve
Institutional subscriptions
Similar content being viewed by others
DREAM.3D: A Digital Representation Environment for the Analysis of Microstructure in 3D
Michael A Groeber & Michael A Jackson
Performance assessment of the metaheuristic optimization algorithms: an exhaustive review
A. Hanif Halim, I. Ismail & Swagatam Das
The math is not the territory: navigating the free energy principle
Mel Andrews
Aage N (2021) DTU TopOpt apps/software. https://www.topopt.mek.dtu.dk/apps-and-software . Accessed 2 May 2022
Aage N, Andreassen E, Lazarov BS (2014) Topology optimization using PETSc: an easy-to-use, fully parallel, open source topology optimization framework. Struct Multidisc Optim 51(3):565–572. https://doi.org/10.1007/S00158-014-1157-0
Article MathSciNet Google Scholar
Allaire G, Pantz O (2006) Structural optimization with FreeFEM++. Struct Multidisc Optim 32(3):173–181. https://doi.org/10.1007/S00158-006-0017-Y
Article MathSciNet MATH Google Scholar
Allaire G, Jouve F, Toader AM (2004) Structural optimization using sensitivity analysis and a level-set method. J Comput Phys 194(1):363–393. https://doi.org/10.1016/j.jcp.2003.09.032
Alnaes MS, Blechta J, Hake J, Johansson A, Kehlet B, Logg A, Richardson C, Ring J, Rognes ME, Wells GN (2015) The FEniCS Project Version 1.5. Arch Numer Softw 3(100):9–23. https://doi.org/10.11588/ans.2015.100.20553
Article Google Scholar
Alonso DH, Garcia Rodriguez LF, Silva ECN (2021) Flexible framework for fluid topology optimization with OpenFOAM® and finite element-based high-level discrete adjoint method (FEniCS/Dolfin-adjoint). Struct Multidisc Optim 64(6):4409–4440. https://doi.org/10.1007/S00158-021-03061-4/FIGURES/30
Amir O, Aage N, Lazarov BS (2019) TopOpt-mgcg-MATLAB. https://github.com/odedamir/topopt-mgcg-matlab . Accessed 26 May 2022
Anaconda, Inc. (2022) Anaconda Software Distribution. https://docs.anaconda.com . Accessed 26 May 2022
Balay S, Gropp WD, McInnes LC, Smith BF (1997) Efficient management of parallelism in object oriented numerical software libraries. In: Arge E, Bruaset AM, Langtangen HP (eds) Modern software tools in scientific computing. Birkhäuser Press, Boston, pp 163–202
Chapter MATH Google Scholar
Balay S, Abhyankar S, Adams MF, Benson, S, Brown J, Brune P, Buschelman K, Constantinescu EM, Dalcin L, Dener A, Eijkhout V, Gropp WD, Hapla V, Isaac T, Jolivet P, Karpeev D, Kaushik D, Knepley MG, Kong F, Kruger S, May DA, McInnes LC, Mills RT, Mitchell L, Munson T, Roman JE, Rupp K, Sanan P, Sarich J, Smith BF, Zampini S, Zhang H, Zhang J (2021a) PETSc/TAO users manual. Technical Report ANL-21/39-Revision 3.16. Argonne National Laboratory
Balay S, Abhyankar S, Adams MF, Benson, S, Brown J, Brune P, Buschelman K, Constantinescu EM, Dalcin L, Dener A, Eijkhout V, Gropp WD, Hapla V, Isaac T, Jolivet P, Karpeev D, Kaushik D, Knepley MG, Kong F, Kruger S, May DA, McInnes LC, Mills RT, Mitchell L, Munson T, Roman JE, Rupp K, Sanan P, Sarich J, Smith BF, Zampini S, Zhang H, Zhang J (2021b) PETSc web page. https://petsc.org/ . Accessed 7 May 2022
Behnel S, Bradshaw R, Citro C, Dalcin L, Seljebotn DS, Smith K (2011) Cython: the best of both worlds. Comput Sci Eng 13(2):31–39. https://doi.org/10.1109/MCSE.2010.118
Chin TW, Leader MK, Kennedy GJ (2019) A scalable framework for large-scale 3D multimaterial topology optimization with octree-based mesh adaptation. Adv Eng Softw 13:5. https://doi.org/10.1016/j.advengsoft.2019.05.004
COMSOL (2014) Introduction to COMSOL multiphysics. https://cdn.comsol.com/doc/5.3/IntroductionToCOMSOLMultiphysics.pdf . Accessed 4 April 2022
da Silva Santos CH (2022) The NLopt nonlinear-optimization package. http://github.com/stevengj/nlopt . Accessed 24 March 2021
Dedè L, Borden MJ, Hughes TJ (2012) Isogeometric analysis for topology optimization with a phase field model. Arch Comput Methods Eng 19(3):427–465. https://doi.org/10.1007/s11831-012-9075-z
Deng C, Wang Y, Qin C, Fu Y, Lu W (2022) Self-directed online machine learning for topology optimization. Nat Commun 13(1):1–14. https://doi.org/10.1038/s41467-021-27713-7
Design Engineering Lab (2019) RBTO: reliability-based topology optimization. https://github.com/DesignEngrLab/RBTO . Accessed 21 March 2022
Dilgen CB, Dilgen SB, Fuhrman DR, Sigmund O, Lazarov BS (2018) Topology optimization of turbulent flows. Comput Methods Appl Mech Eng 331:363–393. https://doi.org/10.1016/j.cma.2017.11.029
Eschenauer HA, Kobelev VV, Schumacher A (1994) Bubble method for topology and shape optimization of structures. Struct Optim 8:42–51
European Organization for Nuclear Research, OpenAIRE (2013) Zenodo. https://doi.org/10.25495/7GXK-RD71
Farrell PE, Ham DA, Funke SW, Rognes ME (2013) Automated derivation of the adjoint of high-level transient finite element programs. 35(4). https://doi.org/10.1137/120873558
Firedrake-Zenodo (2021) Software used in ‘Another source of mesh dependence in topology optimization’. https://doi.org/10.5281/ZENODO.4679405 . Accessed 7 September 2021
Gill PE, Murray W, Saunders MA (2006) SNOPT: an SQP algorithm for large-scale constrained optimization. 47(1):99–131. https://doi.org/10.1137/S0036144504446096
Guo X, Zhang W, Zhong W (2014) Doing topology optimization explicitly and geometrically—a new moving morphable components based framework. J Appl Mech Trans ASME. https://doi.org/10.1115/1.4027609
Gupta A, Chowdhury R, Chakrabarti A, Rabczuk T (2020) A 55-line code for large-scale parallel topology optimization in 2D and 3D. https://doi.org/10.48550/arxiv.2012.08208
Haftka RT, Zhou M, Queipo NV (2019) Replication of results. Struct Multidisc Optim 60(2):405–409. https://doi.org/10.1007/S00158-019-02298-4/FIGURES/1
Heiler S (1995) Semantic interoperability. ACM Comput Surv (CSUR) 27(2):271–273. https://doi.org/10.1145/210376.210392
Huang Y, Tarek M (2021) TopOpt.jl: truss and continuum topology optimization, interactive visualization, automatic differentiation and more. In: Proceedings of the 14th world congress of structural and multidisciplinary optimization, 2021
Hunter W (2017) ToPy—topology optimization with Python. https://github.com/williamhunter/topy . Accessed 27 June 2021
IEEE (1990) IEEE Standard Glossary of Software Engineering Terminology. IEEE Standard 61012-1990:1-84. https://doi.org/10.1109/IEEESTD.1990.101064
Jacob B, Guennebaud G (2022) Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. http://eigen.tuxfamily.org/index.php?title=Main_Page . Accessed 17 April 2022.
Kambampati S, Chung H, Kim HA (2021) A discrete adjoint based level set topology optimization method for stress constraints. Comput Methods Appl Mech Eng 377(113):563. https://doi.org/10.1016/J.CMA.2020.113563
Katz DS, McInnes LC, Bernholdt DE, Mayes AC, Hong NPC, Duckles J, Gesing S, Heroux MA, Hettrick S, Jimenez RC, Pierce M, Weaver B, Wilkins-Diehr N (2019) Community organizations: changing the culture in which research software is developed and sustained. Comput Sci Eng 21(2):8–24. https://doi.org/10.1109/MCSE.2018.2883051
Kenway GK, Mader CA, He P, Martins J RRA (2019) Effective adjoint approaches for computational fluid dynamics. Prog Aerosp Sci 110(100):542. https://doi.org/10.1016/J.PAEROSCI.2019.05.002
Laboratory TO (2022) Swan. https://github.com/SwanLab/Swan . Accessed 14 April 2021.
Lamprecht AL, Garcia L, Kuzak M, Martinez C, Arcila R, Martin Del Pico E, Dominguez Del Angel V, van de Sandt S, Ison J, Martinez PA, McQuilton P, Valencia A, Harrow J, Psomopoulos F, Gelpi JL, Chue HN, Goble C, Capella-Gutierrez S (2019) Towards FAIR principles for research software. Data Sci 3(1):37–59. https://doi.org/10.3233/ds-190026
Lewandowski K (2021) MoFEM topology optimization. https://bitbucket.org/karol41/mofem_um_topology_optimization/src/master/ . Accessed 17 April 2021.
Liu S, Canfield RA (2016) Two forms of continuum shape sensitivity method for fluid–structure interaction problems. J Fluids Struct 62:46–64. https://doi.org/10.1016/J.JFLUIDSTRUCTS.2015.12.013
Liu K, Tovar A (2014) An efficient 3D topology optimization code written in MATLAB. Struct Multidisc Optim 50(6):1175–1196. https://doi.org/10.1007/S00158-014-1107-X/FIGURES/12
Liu H, Hu Y, Zhu B, Matusik W, Sifakis E (2018) Narrow-band topology optimization on a sparsely populated grid. In: SIGGRAPH Asia 2018 technical papers, 2018, vol 37. Association for Computing Machinery, Inc., pp 1–14. https://doi.org/10.1145/3272127.3275012
Löffelmann F (2017) Failure index based topology optimization for multiple properties. In: 23rd International conference engineering mechanics, Svratka, Czech Republic, 2017, pp 15–18. https://github.com/fandaL/beso . Accessed 17 April 2021.
Logg A, Mardal KA, Wells GN (2012) Automated solution of differential equations by the finite element method. Lecture notes in computational science and engineering, LNCS, 2012, vol 84, pp 1–736. https://doi.org/10.1007/978-3-642-23099-8_1
Makhorin AO (2012) GLPK (GNU linear programming kit). http://www.gnu.org/software/glpk/glpk.html . Accessed 15 April 2021.
Martins JR, Hwang JT (2013) Review and unification of methods for computing derivatives of multidisciplinary computational models. AIAA J 51:2582–2599. https://doi.org/10.2514/1.J052184
Mitusch SK, Funke SW, Dokken JS (2019) Dolfin-adjoint 2018.1: automated adjoints for FEniCS and Firedrake. J Open Source Softw 4(38):1292. https://doi.org/10.21105/JOSS.01292
Navarrina F, López-Fontán S, Colominas I, Bendito E, Casteleiro M (2000) High order shape design sensitivity: a unified approach. Comput Methods Appl Mech Eng 188(4):681–696. https://doi.org/10.1016/S0045-7825(99)00355-2
Article MATH Google Scholar
Nie Z, Lin T, Jiang H, Kara LB (2021) TopologyGAN: topology optimization using generative adversarial networks based on physical fields over the initial domain. J Mech Des Trans ASME. https://doi.org/10.1115/1.4049533/1094063
Niu C, Zhang W, Gao T (2020) Topology optimization of elastic contact problems with friction using efficient adjoint sensitivity analysis with load increment reduction. Comput Struct 238(106):296. https://doi.org/10.1016/j.compstruc.2020.106296
Norato J, Haber R, Tortorelli D, Bendsoe MP (2004) A geometry projection method for shape optimization. Int J Numer Methods Eng 60(14):2289–2312. https://doi.org/10.1002/NME.1044
Osher S, Fedkiw R, Piechor K (2004) Level set methods and dynamic implicit surfaces. Appl Mech Rev 57(3):B15. https://doi.org/10.1115/1.1760520
Paulino GH (2022) Glaucio H Paulino Software. http://paulino.princeton.edu/software.html . Accessed 21 May 2022.
Picelli R, Sivapuram R, Xie YM (2021) A 101-line MATLAB code for topology optimization using binary variables and integer programming. Struct Multidisc Optim 63(2):935–954. https://doi.org/10.1007/S00158-020-02719-9/FIGURES/17
Preston-Warner T (2020) Semantic versioning 2.0.0. https://semver.org/ . Accessed 17 March 2020.
Rasmussen MH, Stolpe M (2008) Global optimization of discrete truss topology design problems using a parallel cut-and-branch method. Comput Struct 86(13–14):1527–1538. https://doi.org/10.1016/j.compstruc.2007.05.019
Rathgeber F, Ham DA, Mitchell L, Lange Michael, Luporini F, McRae ATT, Bercea GT, Markall GR, Kelly PHJ (2016) Firedrake. ACM Trans Math Softw 43(3):24.
Roesch EB, Rougier N (2020) New journal for reproduction and replication results. Nature 581(7806):30. https://doi.org/10.1038/D41586-020-01328-2
Roy T, de Troya MAS, Worsley MA, Beck VA (2021) Topology optimization for the design of porous electrodes. https://doi.org/10.48550/ARXIV.2111.12059
Sá LF, Yamabe PV, Souza BC, Silva ECN (2021) Topology optimization of turbulent rotating flows using Spalart–Allmaras model. Comput Methods Appl Mech Eng 373(113):551. https://doi.org/10.1016/J.CMA.2020.113551
Sethian JA (1996) A fast marching level set method for monotonically advancing fronts. Proc Natl Acad Sci USA 93(4):1591–1595. https://doi.org/10.1073/PNAS.93.4.1591
Sigmund O (2001) A 99 line topology optimization code written in MATLAB. Struct Multidisc Optim 21:120–127. http://www.topopt.dtu.dk . Accessed 04 April 2022.
Sosnovik I, Oseledets I (2017) Neural networks for topology optimization. arXiv preprint. arXiv:1709.09578
Suzuki K, Kikuchi N (1991) A homogenization method for shape and topology optimization. Comput Methods Appl Mech Eng 93(3):291–318. https://doi.org/10.1016/0045-7825(91)90245-2
Svanberg K (1987) The method of moving asymptotes—a new method for structural optimization. Int J Numer Methods Eng 24(2):359–373. https://doi.org/10.1002/NME.1620240207
Svanberg K (2006) A class of globally convergent optimization methods based on conservative convex separable approximations. 12(2):555–573. https://doi.org/10.1137/S1052623499362822
Tarek M (2019) TopOpt.jl: an efficient and high-performance package for topology optimization of continuum structures in the Julia programming language. In: Proceedings of the 13th world congress of structural and multidisciplinary optimization, 2019
The OpenFOAM Foundation (2021) OpenFOAM v9 user guide. https://cfd.direct/openfoam/user-guide . Accessed 17 June 2021.
The Royal Society (2022) Replication studies. R Soc Open Sci. https://royalsocietypublishing.org/rsos/replication-studies . Accessed 21 July 2022.
Tyburec M, Doškář M, Zeman J, Kruvk M (2022) Supplementary codes and datasets for “Modular-topology optimization of structures and mechanisms with free material design and clustering”. https://doi.org/10.5281/ZENODO.6127587
US Army Research Lab (2018) ARL_Topologies. https://gitlab.com/socioprophet-inc/ARL_Topologies . Accessed 8 June 2021.
Wächter A (2005) On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Math Program 106(1):25–57. https://doi.org/10.1007/S10107-004-0559-Y
Wang MY, Wang X, Guo D (2003) A level set method for structural topology optimization. Comput Methods Appl Mech Eng 192(1–2):227–246. https://doi.org/10.1016/S0045-7825(02)00559-5
Wei P, Li Z, Li X, Wang MY (2018) An 88-line MATLAB code for the parameterized level set method based topology optimization using radial basis functions. Struct Multidisc Optim 58(2):831–849. https://doi.org/10.1007/S00158-018-1904-8/FIGURES/16
Wilkinson MD, Dumontier M, Aalbersberg IJ, Appleton G, Axton M, Baak A, Blomberg N, Boiten JW, da Silva Santos LB, Bourne PE, Bouwman J, Brookes AJ, Clark T, Crosas M, Dillo I, Dumon O, Edmunds S, Evelo CT, Finkers R, Gonzalez-Beltran A, Gray AJG, Groth P, Goble C, Grethe JS, Heringa J, t Hoen PAC, Hooft R, Kuhn T, Kok R, Kok J, Lusher SJ, Martone ME, Mons A, Packer AL, Persson B, Rocca-Serra P, Roos M, van Schaik R, Sansone SA, Schultes E, Sengstag T, Slater T, Strawn G, Swertz MA, Thompson M, Van Der Lei J, Van Mulligen E, Velterop J, Waagmeester A, Wittenburg P, Wolstencroft K, Zhao J, Mons B (2016) The FAIR Guiding Principles for scientific data management and stewardship. Sci Data 3(1):1–9. https://doi.org/10.1038/sdata.2016.18
Xia L, Zhang L, Xia Q, Shi T (2018) Stress-based topology optimization using bi-directional evolutionary structural optimization method. Comput Methods Appl Mech Eng 333:356–370. https://doi.org/10.1016/j.cma.2018.01.035
Xia Q, Shi T, Xia L (2019) Stable hole nucleation in level set based topology optimization by using the material removal scheme of BESO. Comput Methods Appl Mech Eng 343:438–452. https://doi.org/10.1016/j.cma.2018.09.002
Yago D, Cante J, Lloberas-Valls O, Oilver J (2021) Topology optimization using the unsmooth variational topology optimization (UNVARTOP) method: an educational implementation in MATLAB. Struct Multidisc Optim 63(2):955–981. https://doi.org/10.1007/S00158-020-02722-0/FIGURES/AL
Download references
Acknowledgements
We acknowledge the support of NASA (Grant Number 80NSSC18M0153 P00005) and Honda Research Institute Europe Gmbh.
Author information
Authors and affiliations.
Structural Engineering, University of California San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA
Carolina M. Jauregui, Jaeyub Hyun, Andreas Neofytou & Hyunsun Alicia Kim
Department of Mechanical Engineering, Pukyong National University, 45 Yongso-ro, Busan, 48513, Republic of Korea
Jaeyub Hyun
NASA Glenn Research Center, Cleveland, OH, USA
Justin S. Gray
You can also search for this author in PubMed Google Scholar
Corresponding author
Correspondence to Jaeyub Hyun .
Ethics declarations
Conflict of interest.
The authors declare that they have no conflict of interest.
Replication of Results
The software ParaLeSTO is available on https://gitlab.com/m2dO1/paralesto and https://zenodo.org/record/7613753#.Y-LyCezMK3I . The source code for the first four examples in this paper is provided in examples/2022_{p}aper_{e}x/ in the repository. The instructions for how to run the examples are provided in the README file. The final example contains proprietary code and therefore is not provided.
Additional information
Responsible Editor: Xiaojia Shelly Zhang
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
Reprints and permissions
About this article
Jauregui, C.M., Hyun, J., Neofytou, A. et al. Avoiding reinventing the wheel: reusable open-source topology optimization software. Struct Multidisc Optim 66 , 145 (2023). https://doi.org/10.1007/s00158-023-03589-7
Download citation
Received : 14 April 2022
Revised : 24 March 2023
Accepted : 05 May 2023
Published : 12 June 2023
DOI : https://doi.org/10.1007/s00158-023-03589-7
Share this article
Anyone you share the following link with will be able to read this content:
Sorry, a shareable link is not currently available for this article.
Provided by the Springer Nature SharedIt content-sharing initiative
- Topology optimization
- Level set topology optimization
- FAIR software
- Find a journal
- Publish with us
- Track your research
Topological Inverter Design Applied to Solar PV Plant: Systematic Review
Ieee account.
- Change Username/Password
- Update Address
Purchase Details
- Payment Options
- Order History
- View Purchased Documents
Profile Information
- Communications Preferences
- Profession and Education
- Technical Interests
- US & Canada: +1 800 678 4333
- Worldwide: +1 732 981 0060
- Contact & Support
- About IEEE Xplore
- Accessibility
- Terms of Use
- Nondiscrimination Policy
- Privacy & Opting Out of Cookies
A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. © Copyright 2024 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.
IMAGES
VIDEO
COMMENTS
The remainder of the paper is organized as follows: In Sect. 2, we review the educational contributions on topology optimization.The educational papers (and other types of papers) with codes for sizing and ground structure approaches are discussed in Sect. 3, and the shape optimization is reviewed in Sect. 4.In Sects. 2-4, basic parametrization and/or formulation for different methods are ...
Algebraic fibrations of certain hyperbolic 4-manifolds. Jiming Ma, Fangting Zheng. Article 107592. View PDF. Article preview. Previous vol/issue. Read the latest articles of Topology and its Applications at ScienceDirect.com, Elsevier's leading platform of peer-reviewed scholarly literature.
Dates: Submission of abstract: On or before 31.03.2021 Provisional acceptance of abstract: 15.04.2021 Notification of abstract: 15.04.2021 Full paper submission: On or before 31.08.2021 Final ...
Multi-scale structures, as found in nature (e.g., bone and bamboo), hold the promise of achieving superior performance while being intrinsically lightweight, robust, and multi-functional. Recent years have seen a rapid development in topology optimization approaches for designing multi-scale structures, but the field actually dates back to the seminal paper by Bendsøe and Kikuchi from 1988 ...
About the journal. Topology and its Applications is primarily concerned with publishing original research papers of moderate length. However, a limited number of carefully selected survey or expository papers are also included. The mathematical focus of the journal is that suggested by the title: Research in Topology.
Research article Full text access Characterization and topological behavior of homomorphism tree-shifts Jung-Chao Ban, Chih-Hung Chang, Wen-Guei Hu, Guan-Yu Lai, Yu-Liang Wu
Appl. Sci. 2021, 11, 6671 2 of 15 topology optimization and additive manufacturing provides a reliable path to compactness, integrated layout, and lightweight structure design [9]. The continuum topology optimization method has been fruitfully undergoing devel-opment over the last several decades [2,10-12]. After many years of research and ...
An ideal topological space is a triplet (, , ), where is a nonempty set, is a topology on , and is an ideal of subsets of . In this paper, we introduce -perfect, -perfect, and -perfect sets in ...
tuned through SIMP method to refine the optimal topology. Although the approach of Kallioras and Lagaros (2021) is similar to the method proposed in Kallioras et al. (2020), the proposed method allowed TO for finer FE mesh because the DBN-predicted topology undergoes the repeated process of re-meshing and convolution for five times.
Abstract. In this paper, we introduce a new kind of an α-open sets which is called an α^*-open sets. Also, we study and discuss some of it's properties and compare this new notion with some ...
The structure has three parts: design modifica-tion, mapping, and analysis. The design modification consists of two separate modules: level set and optimization. The analysis is a separate module and the mapping is done by the level set module. that is based on the software TopOpt in PETSc (Aage et al. 2014).
TLDR. A spin wave can be used to change the position of magnetic domain walls by means of the spin-transfer torque effect generated from magnon spin current, opening up the possibility of realizing all-magnon spintronic devices, in which one spin-wave signal can be use to control others by reconfiguring magnetic domain structures. 115. PDF.
According to the latest research articles of the last decade, several authors have increased their interest in the topological design of DC / AC inverters applied to photovoltaic plants. The contribution is a systematic review with PICOC methodology, with the main design criterion for the growing interest of inverters, since 2005. it is an exponential rate of new articles. Therefore, a deep ...
A summary collection of research about topology optimization for AM is shown in Table 1. Note that there are still lots of related study not included in this section due to limited space. Topology optimization for AM reveals abroad engineering application prospects of pursuing high-performance and lightweight structures.
Abstract. This paper aims to explain few basic concepts of topology: what is topology, topological space and open sets. However, the concept of homeomorphism is explained first using a figure ...
The recent development of six different common topologies are summarized: Bus, Ring, Star, Extended Star, Hierarchical, and Mesh. A network topology is how computers, printers, and other devices are connected over a network. It describes the layout of wires, devices, and routing paths. Essentially there are six different common topologies you should familiarize yourself with: Bus, Ring, Star ...
This paper reviews and assesses the topic of topology optimization within concrete construction, carrying out an extensive quantitative as well as qualitative review on practical and numerical applications and serves as a guidance for subsequent research. Structural optimization within concrete construction has been increasingly taken up in research within the last two decades.
Optimization of unit cell size, topology, and distribution has also been inspired by nature. Material gradients commonly occur in cellular biological materials such as bone, sea sponges, teeth, bamboo, pine leaves, and horses hooves [10].In nature multi-functionality is achieved by adapting to the local loading conditions and relying on building hierarchical structures with the optimized ...
International Research Journal of Modernization in Engineering Technology and Science Volume:03/Issue:07/July-2021 Impact Factor- 5.354 www.irjmets.com www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science ... Topology. I. INTRODUCTION A network is a set of devices (often referred to as nodes ...
PDF | On Aug 9, 2020, S Jafari and others published (I) (2021), Special issue | Find, read and cite all the research you need on ResearchGate ... The main purpose of Digital topology is the study ...
Final citation details, e.g. volume and/or issue number, publication year and page numbers, still need to be added and the text might change before final publication. Read the latest articles of Topology and its Applications at ScienceDirect.com, Elsevier's leading platform of peer-reviewed scholarly literature.
Technology of drone and its applications in various fields are getting popular day by day. In this paper finite element analysis based topology optimization technique has been adopted during the ...
The topology of data: opportunities for cancer research. An overview of TDA in Cancer Research is provided, discussing how TDA has been applied across heterogeneous datatypes for cancer research and the potential to support future developments in healthcare as biomedical datasets rise in complexity and dimensionality. Expand.