Fast Numerical Coarsening with Local Factorizations

Zhongyun He, Jesús Pérez,and Miguel A. Otaduy
Computer Graphics Forum
Proc. of the ACM SIGGRAPH / Eurographics Symposium on Computer Animation, 2022



Abstract

Numerical coarsening methods offer an attractive methodology for fast simulation of objects with high-resolution heterogeneity. However, they rely heavily on preprocessing, and are not suitable when objects undergo dynamic material or topology updates. We present methods that largely accelerate the two main processes of numerical coarsening, namely training data generation and the optimization of coarsening shape functions, and as a result we manage to leverage runtime numerical coarsening under local material updates. To accelerate the generation of training data, we propose a domain-decomposition solver based on substructuring that leverages local factorizations. To accelerate the computation of coarsening shape functions, we propose a decoupled optimization of smoothness and data fitting. We evaluate quantitatively the accuracy and performance of our proposed methods, and we show that they achieve accuracy comparable to the baseline, albeit with speed-ups of orders of magnitude. We also demonstrate our methods on example simulations with local material and topology updates.

Keywords: Numercial Coarsening, Local Factorization


Citation

@article{sca2022fn,
author    = {He,Zhongyun and Perez, Jesus and Otaduy, Miguel A.},
title     = {Fast Numerical Coarsening with Local Factorizations},
journal   = {Computer Graphics Forum (Proc. SCA)},
number    = {8},
volume    = {41},
year      = {2022}
				}

Funding

This project has received funding from the European Union's Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No. 764644, Rainbow. This paper only contains the author's views and the Research Executive Agency and the Commission are not responsible for any use that may be made of the information it contains.

Contact

Zhongyun He – zhongyun.he@urjc.es
Miguel A. Otaduy – miguel.otaduy@urjc.es