Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Conferences
ISSN 2753-3239 CCC: 4
PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, GPU AND CLOUD COMPUTING FOR ENGINEERING Edited by: P. Iványi, F. Magoulès and B.H.V. Topping
Paper 3.1
Efficient mesh deformation based on randomized RBF solvers W. Bader1,2, A. Parret-Freaud2, S. Da Veiga3 and Y. Mesri1
1CEMEF – Centre for material forming, MINES ParisTech, PSL, Sophia-Antipolis, France
W. Bader, A. Parret-Freaud, S. Da Veiga, Y. Mesri, "Efficient mesh deformation based on randomized RBF solvers", in P. Iványi, F. Magoulès, B.H.V. Topping, (Editors), "Proceedings of the Seventh International Conference on Parallel, Distributed, GPU
and Cloud Computing for Engineering", Civil-Comp Press, Edinburgh, UK,
Online volume: CCC 4, Paper 3.1, 2023, doi:10.4203/ccc.4.3.1
Keywords: mesh deformation, RBF, randomized linear algebra, subspace embeddings,
low rank approximation, large scale systems.
Abstract
Mesh deformation methods have been widely used for the past decades in various
fields such as fluid-structure interaction, aerodynamic shape optimization, unsteady
and aeroelastic computational fluid dynamics. Such methods are particularly interesting
in order to update meshes during a simulation without the need to perform an
(often expensive) full regeneration of the mesh, e.g. when facing moving boundaries
or geometry update during a structural optimization loop.
Among the numerous existing methods, radial basis functions interpolation (RBF)
is particularly suitable for unstructured mesh applications due to its simplicity and the
high quality of the resulting mesh. One key aspect of RBF-based mesh deformation is
the resolution of a dense linear system, which tends to be computationally expensive
and high memory demanding when dealing with large-scale meshes, thus being
a major drawback of the method. This could be mitigated using an iterative solver
instead of a direct one during the resolution step, thus saving the memory needed to
store the factorization. However, some radial basis functions lead to ill-conditioned
systems, requiring the use of an efficient preconditioner which tends to complexify
the problem. In this work, we aim to speed-up the resolution of this linear system using alternative
randomization techniques coming from probabilistic linear algebra to solve the associated
dense linear system. Indeed, such methods have been studied for two decades
and are being increasingly popular in various fields, including numerical linear algebra
and optimization [4]. Their key aspect is to reduce the complexity of solving large
scale linear systems by exploiting the spectral properties of the underlying operator.
In this study, we propose an alternative approach for dealing with the input matrix
by generating an approximate ”sketch” of the initial problem. This sketch is easier
to solve compared to working with the original matrix directly, albeit at the expense
of reduced precision. Our focus lies specifically on matrices arising from RBF-based
mesh deformation procedures, which typically exhibit a rapid spectral decay and tend
to be numerically low rank. Leveraging these characteristics, we explore the potential
of probabilistic linear algebra techniques in this domain.
To embed the rows of the linear system into a lower-dimensional space while preserving
their geometric properties, we employ a dimension reduction map. By doing
so, we maintain the underlying geometry of the original space, thereby ensuring that
the approximated sketch exhibits similar behavior in terms of singular values and singular
vectors as the original matrix. Our chosen method for constructing this map
involves utilizing highly structured random matrices, commonly referred to as randomized
linear embeddings or random projections. Subsequently, we confine the matrix
to the approximated subspace and compute a standard factorization of the reduced
matrix.
The proposed approach will be discussed on the basis of 2D and 3D applications.
download the full-text of this paper (PDF, 8 pages, 428 Kb)
go to the previous paper |
|