×

A semi-local spectral/hp element solver for linear elasticity problems. (English) Zbl 1352.74476

Summary: We develop an efficient semi-local method for speeding up the solution of linear systems arising in spectral/hp element discretization of the linear elasticity equations. The main idea is to approximate the element-wise residual distribution with a localization operator we introduce in this paper, and subsequently solve the local linear system. Additionally, we decouple the three directions of displacement in the localization operator, hence enabling the use of an efficient low energy preconditioner for the conjugate gradient solver. This approach is effective for both nodal and modal bases in the spectral/hp element method, but here, we focus on the modal hierarchical basis. In numerical tests, we verify that there is no loss of accuracy in the semi-local method, and we obtain good parallel scalability and substantial speed-up compared to the original formulation. In particular, our tests include both structure-only and fluid-structure interaction problems, with the latter modeling a 3D patient-specific brain aneurysm.

MSC:

74S25 Spectral and related methods applied to problems in solid mechanics
74L15 Biomechanical solid mechanics
76Z05 Physiological flows
65M70 Spectral, collocation and related methods for initial value and initial-boundary value problems involving PDEs
65M60 Finite element, Rayleigh-Ritz and Galerkin methods for initial value and initial-boundary value problems involving PDEs
74B05 Classical linear elasticity
74S05 Finite element methods applied to problems in solid mechanics
Full Text: DOI

References:

[1] KarniadakisGE, SherwinSJ. Spectral/hp Element Methods for Computational Fluid Dynamics (Numerical Mathematics and Scientific Computation). Oxford University Press: USA, 2005. · Zbl 1116.76002
[2] PateraAT. A spectral element method for fluid dynamics: laminar flow in a channel expansion. Journal of Computational Physics1984; 54(3):468-488. · Zbl 0535.76035
[3] SzaboBA, BabuskaI. Finite Element Analysis. John Wiley & Sons: New York, USA, 1991. · Zbl 0792.73003
[4] SchwabC. p− and hp− Finite Element Methods: Theory and Applications in Solid and Fluid Mechanics. Oxford University Press: Oxford, 1998. · Zbl 0910.73003
[5] DusterA, NigglA, RankE. Applying the hp − d version of the FEM to locally enhance dimensionally reduced models. Computer Methods in Applied Mechanics and Engineering2007; 196(37-40):3524-3533. · Zbl 1173.74413
[6] HeissererU, HartmannS, DusterA, YosibashZ. On volumetric locking‐free behaviour of p−version finite elements under finite deformations. Communications in Numerical Methods in Engineering2008; 24:1019-1032. · Zbl 1153.74043
[7] BittencourtML. Fully tensorial nodal and modal shape functions for triangles and tetrahedra. International Journal for Numerical Methods in Engineering2005; 63(11):1530-1558. · Zbl 1089.65122
[8] AinsworthM, CoyleJ. Hierarchic finite element bases on unstructured tetrahedral meshes. International Journal for Numerical Methods in Engineering2003; 58(14):2103-2130. · Zbl 1042.65088
[9] DemkowiczL, OdenJT, RachowiczW, HardyO. Toward a universal h‐p adaptive finite element strategy, part 1. constrained approximation and data structure. Computer Methods in Applied Mechanics and Engineering1989; 77(12):79-112. · Zbl 0723.73074
[10] OdenJT, DemkowiczL, RachowiczW, WestermannTA. Toward a universal h‐p adaptive finite element strategy, part 2. a posteriori error estimation. Computer Methods in Applied Mechanics and Engineering1989; 77(12):113-180. · Zbl 0723.73075
[11] HesthavenJ. From electrostatics to almost optimal nodal sets for polynomial interpolation in a simplex. SIAM Journal on Numerical Analysis1998; 35(2):655-676. · Zbl 0933.41004
[12] TaylorM, WingateB, VincentR. An algorithm for computing fekete points in the triangle. SIAM Journal on Numerical Analysis2000; 38(5):1707-1720. · Zbl 0986.65017
[13] CarnevaliP, MorrisRB, TsujiY, TaylorG. New basis functions and computational procedures for p‐version finite element analysis. International Journal for Numerical Methods in Engineering1993; 36(22):3759-3779. · Zbl 0795.73067
[14] ZhengX, DongS. An eigen‐based high‐order expansion basis for structured spectral elements. Journal of Computational Physics2011; 230(23):8573-8602. · Zbl 1352.76087
[15] SherwinSJ, KarniadakisGE. A triangular spectral element method; applications to the incompressible Navier‐Stokes equations. Computer Methods in Applied Mechanics and Engineering1995; 123(14):189-229. · Zbl 1075.76621
[16] WarburtonTC, SherwinSJ, KarniadakisGE. Basis functions for triangular and quadrilateral high‐order elements. SIAM Journal on Scientific Computing1999; 20(5):1671-1695. · Zbl 0930.35016
[17] WebJP, AbouchacraR. Hierarchical triangular elements using orthogonal polynomials. International Journal for Numerical Methods in Engineering1995; 38:245-257. · Zbl 0823.65102
[18] Abdul‐RahmanR, KasperM. Higher order triangular basis functions and solution performance of the {CG} method. Computer Methods in Applied Mechanics and Engineering2007; 197(14):115-127. · Zbl 1171.65076
[19] BittencourtML, VazquezMG, VazquezTG. Construction of shape functions for the h‐ and p‐versions of the fem using tensorial product. International Journal for Numerical Methods in Engineering2007; 71(5):529-563. · Zbl 1194.65131
[20] SuriM. Analytical and computational assessment of locking in the hp finite element method. Computer Methods in Applied Mechanics and Engineering1996; 133(3‐4):347-371. · Zbl 0893.73070
[21] YosibashZ, HartmannS, HeissererU, DusterA, RankE, SzantoM. Axisymmetric pressure boundary loading for finite deformation analysis using p−FEM. Computer Methods in Applied Mechanics and Engineering2007; 196(7):1261-1277. · Zbl 1173.74451
[22] DusterA, HartmannS, RankE. p−FEM applied to finite isotropic hyperelastic bodies. Computer Methods in Applied Mechanics and Engineering2003; 192: 5147-5166. · Zbl 1053.74043
[23] DsterA, RankE. A p‐version finite element approach for two‐ and three‐dimensional problems of the j2 flow theory with non‐linear isotropic hardening. International Journal for Numerical Methods in Engineering2002; 53(1):49-63. · Zbl 1112.74509
[24] HolzerSM, YosibashZ. The p−version of the finite element method in incremental elasto‐plastic analysis. International Journal for Numerical Methods in Engineering1996; 39(11):1859-1878. · Zbl 0885.73080
[25] RibeiroP. A p‐version, first order shear deformation, finite element for geometrically non‐linear vibration of curved beams. International Journal for Numerical Methods in Engineering2004; 61(15):2696-2715. · Zbl 1077.74050
[26] BasarY, HanskotterU, SchwabC. A general high‐order finite element formulation for shells at large strains and finite rotations. International Journal for Numerical Methods in Engineering2003; 57(15):2147-2175. · Zbl 1062.74605
[27] OdenJT, ChoJR. Adaptive hpq−finite element methods of hierarchical models for plate‐ and shell‐like structures. Computer Methods in Applied Mechanics and Engineering1996; 136(3‐4):317-345. · Zbl 0892.73068
[28] DongS, YosibashZ. A parallel spectral element method for dynamic three‐dimensional nonlinear elasticity problems. Computers & Structures2009; 87(1‐2):59-72.
[29] YuY, BaekH, KarniadakisGE. Generalized fictitious methods for fluidstructure interactions: analysis and simulations. Journal of Computational Physics2013; 245(0):317-346. · Zbl 1349.76577
[30] BaekH, KarniadakisGE. A convergence study of a new partitioned fluid‐structure interaction algorithm based on fictitious mass and damping. Journal of Computational Physics2012; 231(2):629-652. · Zbl 1426.76496
[31] BittencourtML, FurlanFA. An elementwise least square approach for explicit integration methods applied to elasticity. MecSol 2011 - International Symposium on Solid Mechanics, 2011, Florianopolis. Solid Mechanics in Brazil 2011, Florianópolis, Santa Catarina, Brasil, 2011; 63-76.
[32] FurlanFA. Local explicit and implicit methods applied to the high‐order finite element method. Master Thesis, University of Campinas, Brazil, 2011.
[33] KarniadakisGE, IsraeliM, OrszagSA. High‐order splitting methods for the incompressible Navier‐Stokes equations. Journal of Computational Physics1991; 97(2):414-443. · Zbl 0738.76050
[34] GuermondJL, MinevP, ShenJ. An overview of projection methods for incompressible flows. Computer Methods in Applied Mechanics and Engineering2006; 195(4447):6011-6045. · Zbl 1122.76072
[35] SherwinSJ, CasarinM. Low‐energy basis preconditioning for elliptic substructured solvers based on unstructured spectral/hp element discretization. Journal of Computational Physics2001; 171(1):394-417. · Zbl 0985.65143
[36] GrinbergL, PekurovskyD, SherwinSJ, KarniadakisGE. Parallel performance of the coarse space linear vertex solver and low energy basis preconditioner for spectral/hp elements. Parallel Computing2009; 35(5):284-304.
[37] BowerAF. Applied Mechanics of Solids. CRC Press: Boca Raton, FL, USA2009.
[38] BonetJ, WoodRD. Nonlinear Continuum Mechanics For Finite Element Analysis. Cambridge University Press: Cambridge, UK, 1997. · Zbl 0891.73001
[39] YuY, BaekH, BittencourtML, KarniadakisGE. Mixed spectral/hp element formulation for nonlinear elasticity. Computer Methods in Applied Mechanics and Engineering2012; 213 ‐ 216(0):42-57. · Zbl 1243.74012
[40] DongS. BDF‐like methods for nonlinear dynamic analysis. Journal of Computational Physics2010; 229(8):3019-3045. · Zbl 1307.74069
[41] AlastrueyJ, ParkerKH, PeiroJ, ByrdSM, SherwinSJ. Modelling the circle of Willis to assess the effects of anatomical variations and occlusions on cerebral flows. Journal of Biomechanics2007; 40(8):1794-1805.
[42] SunagawaK, KanaiH, TanakaM. Simultaneous measurement of blood flow and arterial wall vibrations in radial and axial directions. 2000 IEEE Ultrasonics Symposium, Vol 2, 2000; 1541-1544.
[43] WarrinerRK, JohnstonKW, CobboldRSC. A viscoelastic model of arterial wall motion in pulsatile flow: implications for Doppler ultrasound clutter assessment. Physiological Measurement2008; 29(2):157-179.
[44] IdelsohnSR, Del PinF, RossiR, OateE. Fluidstructure interaction problems with strong added‐mass effect. International Journal for Numerical Methods in Engineering2009; 80(10):1261-1294. · Zbl 1183.74059
[45] CausinP, GerbeauJF, NobileF. Added‐mass effect in the design of partitioned algorithms for fluidstructure problems. Computer Methods in Applied Mechanics and Engineering2005; 194(4244):4506-4527. · Zbl 1101.74027
[46] SteigerHJ, AaslidR, KellerS, ReulenH‐J. Strength, elasticity and viscoelastic properties of cerebral aneurysms. Heart and Vessels1989; 5: 41-46.
[47] MeyerFB, HustonJ, RiedererSS. Pulsatile increases in aneurysm size determined by cine phase‐contrast MR angiography. Journal of Neurosurgery1993; 78(6):879-883.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.