Smoothed Aggregation Multigrid for Cloth Simulation

被引:62
|
作者
Tamstorf, Rasmus [1 ]
Jones, Toby [1 ]
McCormick, Stephen E. [1 ]
机构
[1] Univ Colorado, Boulder, CO 80309 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2015年 / 34卷 / 06期
关键词
cloth simulation; smoothed aggregation; algebraic multigrid; equality constrained optimization; ROBUST TREATMENT; CONTACT;
D O I
10.1145/2816795.2818081
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Existing multigrid methods for cloth simulation are based on geometric multigrid. While good results have been reported, geometric methods are problematic for unstructured grids, widely varying material properties, and varying anisotropies, and they often have difficulty handling constraints arising from collisions. This paper applies the algebraic multigrid method known as smoothed aggregation to cloth simulation. This method is agnostic to the underlying tessellation, which can even vary over time, and it only requires the user to provide a fine-level mesh. To handle contact constraints efficiently, a prefiltered preconditioned conjugate gradient method is introduced. For highly efficient preconditioners, like the ones proposed here, prefiltering is essential, but, even for simple preconditioners, prefiltering provides significant benefits in the presence of many constraints. Numerical tests of the new approach on a range of examples confirm 6 - 8 x speedups on a fully dressed character with 371k vertices, and even larger speedups on synthetic examples.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] Adaptive smoothed aggregation (αSA)
    Brezina, M
    Falgout, R
    MacLachlan, S
    Manteuffel, T
    McCormick, S
    Ruge, J
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2004, 25 (06): : 1896 - 1920
  • [32] Smoothed aggregation for Helmholtz problems
    Olson, Luke N.
    Schroder, Jacob B.
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2010, 17 (2-3) : 361 - 386
  • [33] Application of single-level, pointwise algebraic, and smoothed aggregation multigrid methods to direct numerical simulations of incompressible turbulent flows
    Larson, Gregory
    Snyder, Deryl
    Vanden Abeele, David
    Clees, Tanja
    COMPUTING AND VISUALIZATION IN SCIENCE, 2008, 11 (01) : 27 - 40
  • [34] Reducing complexity of algebraic multigrid by aggregation
    Gratton, Serge
    Henon, Pascal
    Jiranek, Pavel
    Vasseur, Xavier
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2016, 23 (03) : 501 - 518
  • [35] Analysis of aggregation-based multigrid
    Muresan, Adrian C.
    Notay, Yvan
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2008, 30 (02): : 1082 - 1103
  • [36] UNIGRID FOR MULTIGRID SIMULATION
    MCCORMICK, SF
    RUGE, JW
    MATHEMATICS OF COMPUTATION, 1983, 41 (163) : 43 - 62
  • [37] Smoothed aggregation solvers for anisotropic diffusion
    Schroder, Jacob B.
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2012, 19 (02) : 296 - 312
  • [38] Adaptive Smoothed Aggregation in Lattice QCD
    Department of Applied Mathematics, University of Colorado at Boulder, Boulder, CO 80309, United States
    不详
    不详
    不详
    不详
    Lect. Notes Comput. Sci. Eng., 2007, (505-512):
  • [39] A Fast Unsmoothed Aggregation Algebraic Multigrid Framework for the Large-Scale Simulation of Incompressible Flow
    Shao, Han
    Huang, Libo
    Michels, Dominik L.
    ACM TRANSACTIONS ON GRAPHICS, 2022, 41 (04):
  • [40] Neural Cloth Simulation
    Bertiche, Hugo
    Madadi, Meysam
    Escalera, Sergio
    ACM TRANSACTIONS ON GRAPHICS, 2022, 41 (06):