Parallel shared-memory open-source code for simulations of transient problems using isogeometric analysis, implicit direction splitting and residual minimization (IGA-ADS-RM)

被引:0
|
作者
Los, Marcin [1 ]
Paszynski, Maciej [1 ]
机构
[1] AGH Univ Krakow, Krakow, Poland
关键词
Residual minimization; Isogeometric analysis; Transient problems; Discontinuous Petrov-Galerkin method; Fast solvers; MULTIFRONTAL SOLUTION;
D O I
10.1016/j.advengsoft.2024.103723
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present an open-source parallel shared-memory C++ software for simulations of transient phenomena on tensor product grids, with the following features: (1) it supports isogeometric finite element method discretizations; (2) it employs alternating-directions (ADS) linear cost O(N) solver; (3) it uses implicit time-integration schemes suitable for ADS, including Peaceman-Rachford, Douglass-Gunn, Adams-Moulton, generalized alpha, and BDF; (4) it works for 2D/3D problems; (5) it enables residual minimization stabilization; (6) it supports scalar, vector fields, and systems of PDEs; (7) it provides a ParaView interface; (8) it supports an interface to parallel MUMPS direct solver for problems not suitable for ADS solver; (9) it also supports interface to Preconditioned Conjugate Gradients (PCG) solver; (10) it includes a large library of problems: (a) non-stationary heat transfer (2D/3D); (b) stationary advection-diffusion (2D); (c) non-stationary advection-diffusion (2D/3D); (d) laminar flow (Stokes equations) (2D/3D); (e) Navier-Stokes (2D); (f) pollution propagation (2D/3D); (g) pathogen propagation (3D).
引用
收藏
页数:37
相关论文
empty
未找到相关数据