A parallel geometric multigrid method for adaptive topology optimization

This work presents an efficient parallel geometric multigrid (GMG) implementation for preconditioning Krylov subspace methods solving differential equations using non-conforming meshes for discretization. The approach does not constrain such meshes to the typical multiscale grids used by Cartesian h...

Full description

Saved in:
Bibliographic Details
Published in:Structural and multidisciplinary optimization Vol. 66; no. 10; p. 225
Main Authors: Herrero-Pérez, David, Picó-Vicente, Sebastián Ginés
Format: Journal Article
Language:English
Published: Berlin/Heidelberg Springer Berlin Heidelberg 01.10.2023
Springer Nature B.V
Subjects:
ISSN:1615-147X, 1615-1488
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This work presents an efficient parallel geometric multigrid (GMG) implementation for preconditioning Krylov subspace methods solving differential equations using non-conforming meshes for discretization. The approach does not constrain such meshes to the typical multiscale grids used by Cartesian hierarchical grid methods, such as octree-based approaches. It calculates the restriction and interpolation operators for grid transferring between the non-conforming hierarchical meshes of the cycle scheme. Using non-Cartesian grids in topology optimization, we reduce the mesh size discretizing only the design domain and keeping the geometry of boundaries in the final design. We validate the GMG method operating on non-conforming meshes using an adaptive density-based topology optimization method, which coarsens the finite elements dynamically following a weak material estimation criterion. The GMG method requires the generation of the hierarchical non-conforming meshes dynamically from the one used by the adaptive topology optimization to analyze to the one coarsening all the mesh elements until the coarsest level of the mesh hierarchy. We evaluate the performance of the adaptive topology optimization using the GMG preconditioner operating on non-conforming meshes using topology optimization on a fine-conforming mesh as the reference. We also test the strong and weak scaling of the parallel GMG preconditioner with two three-dimensional topology optimization problems using adaptivity, showing the computational advantages of the proposed method.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1615-147X
1615-1488
DOI:10.1007/s00158-023-03675-w