×

非协调各向异性网格上用高阶有限元离散的非线性Stokes方程的解,并应用于冰盖动力学。 (英语) Zbl 1327.65242号

摘要:出于对极地冰盖动力学进行高效准确模拟的需要,我们设计了高阶有限元离散化和可扩展解算器,用于求解非线性不可压缩Stokes方程。我们特别关注幂律剪切变稀流变学,该流变学通常用于模拟冰动力学和其他地球物理流。我们使用非协调六面体网格和协调inf-sup稳定有限元速度-压力对{Q} k(_k)\times\mathbb{Q}^{\mathrm{disc}}_{k-2}\)或\(\mathbb{Q} k(_k)times\mathbb{P}^{mathrm{disc}}{k-1}),其中(k\geq2)是速度空间的多项式阶。为了求解非线性方程组,我们针对线性化的Stokes系统提出了一种带块上三角预条件的Newton-Krylov方法。该预条件器的对角块是(1,1)-块及其Schur补的稀疏近似。使用基于高阶离散化节点的线性有限元来近似(1,1)-块,并使用具有不完全因子分解平滑器的代数多重网格来近似其逆的应用。该预处理程序设计用于高效处理各向异性网格,这对于匹配典型的冰盖高纵横比区域是必要的。作为这项工作的一部分,我们开发了两个库,并对其进行了可用的扩展——一个用于p4测试并行自适应网格细化库和改进的PETSc平滑聚合方案,以改进它们对求解高纵横比域中PDE的支持。在一项全面的数值研究中,我们发现我们的求解器产生了快速收敛,该收敛与单元纵横比、非协调界面的出现和网格细化无关,并且仅弱地依赖于多项式有限元阶数。我们根据现场数据对南极冰盖进行了真实描述,模拟了冰流,并研究了求解器的并行可扩展性,以解决高达3.83亿未知量的问题。

MSC公司:

65N30型 含偏微分方程边值问题的有限元、Rayleigh-Ritz和Galerkin方法
65号55 多重网格方法;含偏微分方程边值问题的区域分解
76A05型 非牛顿流体
65F08个 迭代方法的预条件
49英里15 牛顿型方法
PDF格式BibTeX公司 XML格式引用

参考文献:

[2] M.F.Adams,{\it A parallel maximal independent set algorithm},《第五届铜山迭代方法会议论文集》,科罗拉多州博尔德,1998年。
[3] M.Ainsworth和P.Coggins,{高纵横比元素上Stokes流混合hp-有限元方法的稳定性},SIAM J.Numer。分析。,38(2000),第1721-1761页·Zbl 0989.76039号
[4] S.Balay、J.Brown、K.Buschelman、V.Eijkhout、W.D.Gropp、D.Kaushik、M.G.Knepley、L.C.McInnes、B.F.Smith和H.Zhang,《PETSc用户手册》,技术代表ANL-95/11,3.3版,阿贡国家实验室,伊利诺伊州莱蒙特,2012年。
[5] H.Blatter,《地下冰川的速度和应力场:包含偏应力梯度的简单算法》,《冰川学杂志》,41(1995),第333-344页。
[6] J.Brown,{三维节点高阶有限元的高效非线性求解器},J.Sci。计算。,45(2010年),第48-63页·Zbl 1203.65245号
[7] J.Brown、B.Smith和A.Ahmadia,《实现静水冰盖流的多重网格效率》,SIAM J.Sci。计算。,35(2013),B359-B375页·兹比尔1266.86001
[8] C.Burstede、O.Ghattas、G.Stadler、T.Tu和L.C.Wilcox,{变粘度斯托克斯流的并行可伸缩伴随自适应解决方案},计算。方法应用。机械。工程,198(2009),第1691-1700页·Zbl 1227.76027号
[9] C.Burstede、L.C.Wilcox和O.Ghattas,《八叉树林上并行自适应网格细化的可缩放算法》,SIAM J.Sci。计算。,33(2011),第1103-1133页·Zbl 1230.65106号
[10] M.Cai、A.Nonaka、J.B.Bell、B.E.Griffith和A.Donev,{高效变效率有限体积Stokes解算器},Commun。计算。物理。,16(2014),第1263-1297页·Zbl 1373.76119号
[11] {\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn\chftn。计算。,31(2010年),第4422-4451页·Zbl 1223.65089号
[12] E.Chow、R.D.Falgout、J.J.Hu、R.S.Tuminaro和U.M.Yang,《多重网格求解器的并行化技术概览》,载于《科学计算的并行处理》,M.A.Heroux、P.Raghavan和H.D.Simon主编,SIAM,费城,2006年,第179-201页。
[13] S.L.Cornford、D.F.Martin、D.T.Graves、D.F.Ranken、A.M.Le Brocq、R.M.Gladstone、A.J.Payne、E.G.Ng和W.H.Lipscomb,《自适应网格,海洋冰盖有限体积建模》,J.Comput。物理。,232(2012),第529-549页。
[14] H.Damanik,J.Hron,A.Ouazzi,and S.Turek,{it通用网格上非等温不可压缩流动的整体FEM多重网格解算器},J.Compute。物理。,228(2009),第3869-3881页·Zbl 1273.76270号
[15] M.O.Deville和E.H.Mund,{椭圆问题伪谱解的有限元预处理},SIAM J.Sci。统计师。计算。,11(1990年),第311-342页·Zbl 0701.65075号
[16] M.O.Deville、P.F.Fischer和E.H.Mund,《不可压缩流体流动的高阶方法》,剑桥大学学报。申请。计算。数学。9,剑桥大学出版社,英国剑桥,2002年·Zbl 1007.76001号
[17] M.Durufle、P.Grob和P.Joly,{高斯和高斯-洛巴托求积规则对时域四边形有限元方法精度的影响},数值。方法偏微分方程,25(2009),第526-551页·Zbl 1167.65057号
[18] S.C.Eisenstat和H.F.Walker,《用不精确牛顿法选择强迫项》,SIAM J.Sci。计算。,17(1996),第16-32页·Zbl 0845.65021号
[19] H.Elman、V.E.Howle、J.Shadid、R.Shuttleworth和R.Tuminaro,{基于近似交换子的块预条件子},SIAM J.Sci。计算。,27(2006),第1651-1668页·Zbl 1100.65042号
[20] H.C.Elman、D.J.Silvester和A.J.Wathen,《有限元和快速迭代求解器在不可压缩流体动力学中的应用》,牛津大学出版社,英国牛津,2005年·Zbl 1083.76001号
[21] C.Foörste,R.Schmidt,R.Stubenvoll,F.Flechtner,U.Meyer,R.Koñnig,H.Neumayer,R.Biancale,J.-M.Lemoine,S.Bruinsma,et al.,{it The Geoforschungszentrum Potsdam/groupe de Recherche de Geodesite Spatiale卫星和组合重力场模型:EIGEN-GL04S1和EIGEN-LL04C},《大地测量学》,82(2008),第331-346页。
[22] M.Furuichi,D.A.May和P.J.Tackley,{使用混合精度算法的Schur补码方法开发对大粘度跳跃鲁棒的Stokes流求解器},J.Compute。物理。,230(2011年),第8835-8851页·Zbl 1370.76035号
[23] O.Gagliardini和T.Zwinger,{it使用有限元代码Elmer}执行的ISMIP-HOM基准实验,《冰冻圈》,2(2008),第67-76页。
[24] M.W.Gee、J.J.Hu和R.S.Tuminaro,{各向异性问题的一种新的平滑聚合多重网格方法},Numer。线性代数应用。,16(2009年),第19-37页·Zbl 1224.65289号
[25] T.Geenen、M.ur Rehman、S.P.MacLachlan、G.Segal、C.Vuik、A.P.van den Berg和W.Spakman,用于非结构化有限元地球动力学建模应用的可扩展鲁棒解算器:求解具有大局部粘度对比度的模型的Stokes方程,Geochem。地球物理学。地质系统。,10(2009),Q09002。
[26] R.Glowinski和J.Xu,《非牛顿流体的数值方法:特殊卷》,手册编号。分析。2016年,阿姆斯特丹北荷兰达·Zbl 1216.76001号
[27] P.P.Grinevich和M.A.Olshanskii,{变粘度Stokes型问题的迭代方法},SIAM J.Sci。计算。,31(2009年),第3959-3978页·Zbl 1410.76290号
[28] V.Heuveline和F.Schieweck,关于具有悬挂节点的网格上的高阶混合有限元的inf-sup条件,ESAIM数学。模型。数字。分析。,41(2007),第1-20页·Zbl 1129.65086号
[29] J.Heys、T.Manteuffel、S.McCormick和L.Olson,{高阶有限元代数多重网格},J.Compute。物理。,204(2005),第520-532页·Zbl 1060.65673号
[30] R.C.A.Hindmarsh,《冰盖和冰川建模中使用的Stokes方程近似值的数值比较》,J.Geophys。决议,109(2004),F01012。
[31] K.Hutter,{理论冰川学},《地球物理学的数学方法》,D.Reidel,Dordrecht,荷兰,1983年。
[32] T.Isaac、C.Burstede和O.Ghattas,《2:1八叉树平衡的低成本并行算法》,第26届IEEE国际并行与分布式处理研讨会论文集,IEEE,华盛顿特区,2012年。http://dx.doi.org/10.109/IPDPS.2012.47。
[33] T.Isaac、N.Petra、G.Stadler和O.Ghattas,{通过推理将数据中的不确定性传播到大规模问题的预测中的可扩展高效算法,应用于南极冰盖的流动},J.Compute。物理。,296(2015),第348-368页·Zbl 1352.86017号
[34] A.Janka,{斯托克斯问题的平滑聚合多重网格},计算。视觉。科学。,11(2008),第169-180页。
[35] G.Jouvet和J.Rappaz,{冰川学中产生的非线性平稳Stokes问题的分析和有限元近似},Adv.Numer。分析。,2011 (2012), 164581. ·Zbl 1342.76041号
[36] Y.Kanarska、A.Shchepetkin和J.McWilliams,区域海洋建模系统中非静水动力学的算法},海洋模型。,18(2007年),第143-174页。
[37] E.Karer和J.Kraus,《有限元弹性方程的代数多重网格:通过边矩阵和两级收敛确定节点相关性》,国际。J.数字。方法工程,83(2010),第642-670页·Zbl 1197.74181号
[38] C.Karney,《测地线算法》,《大地测量学杂志》,87(2013),第43-55页。
[39] S.Kim,{高阶有限元方法的分段双线性预处理},电子。事务处理。数字。分析。,26(2007),第228-242页·Zbl 1171.65445号
[40] A.M.Le Brocq、A.J.Payne和A.Vieli,《高分辨率数值冰盖模型的改进南极数据集》(ALBMAP v1),地球系统。科学。数据,2(2010),第247-260页。
[41] W.Leng,L.Ju,M.Gunzburger,S.Price,T.Ringler,{it平行高精度有限元非线性Stokes冰盖模型和基准实验},J.Geophys。第117号决议(2012年),F01001。
[42] T.A.Manteuffel,{正定线性系统的不完全因式分解技术},数学。公司。,34(1980),第473-497页·Zbl 0422.65018号
[43] D.A.May和L.Moresi,计算地球动力学中Stokes流问题的预处理迭代方法,Phys。《地球行星内部》,171(2008),第33-47页。
[44] D.McKenzie,《部分熔融岩石的生成和压实》,《岩石学》,25(1984),第713-765页。
[45] G.A.Meehl、T.F.Stocker、W.D.Collins、A.T.Friedlingstein、A.T.Gaye、J.M.Gregory、A.Kitoh、R.Knutti、J.M Murphy、A.Noda、S.C.B.Raper、I.G.Watterson、A.J.Weaver和Z.-C.Zhao,《2007年气候变化:物理科学基础》。第一工作组对政府间气候变化专门委员会第四次评估报告的贡献,剑桥大学出版社,英国剑桥,2007年,第747-845页。
[46] M.Morlighem、H.Seroussi、E.Larour和E.Rignot,{使用高阶模型的精确和不完全伴随反演南极洲的基底摩擦},J.Geophys。《地球表面研究》,118(2013),第1746-1753页。
[47] J.Nocedal和S.J.Wright,{数值优化},Springer-Verlag,柏林,海德堡,纽约,1999年·Zbl 0930.65067号
[48] L.Olson,{单形网格上椭圆问题高阶谱元的代数多重网格预处理},SIAM J.Sci。计算。,29(2007年),第2189-2209页·Zbl 1149.65094号
[49] F.Pattyn、L.Perichon、A.Aschwanden、B.Breuer、B.de Smedt、O.Gagliardini、G.H.Gudmundsson、R.C.Hindmarsh、A.Hubbard、J.V.Johnson、T.Kleiner、Y.Konovalov、C.Martin、A.J.Payne、D.Pollard、S.Price、M.Ruckamp、F.Saito、O.Soucek、S.Sugiyama和T.Zwinger,高阶和全斯托克斯冰盖模型的基准实验(ISMIP-HOM),冰冻圈,2(2008),第95-108页。
[50] N.Petra、H.Zhu、G.Stadler、T.J.R.Hughes和O.Ghattas,{非线性Stokes冰盖模型中基底滑动和流变参数反演的不精确Gauss-Newton方法},《冰川学杂志》,58(2012),第889-903页。
[51] Y.Saad,{它是一种灵活的内外预处理GMRES算法},SIAM J.Sci。计算。,14(1993),第461-469页·Zbl 0780.65022号
[52] Y.Saad,《稀疏线性系统的迭代方法》,第二版,SIAM,费城,2003年·Zbl 1031.65046号
[53] G.Schubert、D.Turcotte和P.Olsen,《地球和行星地幔对流》,剑桥大学出版社,英国剑桥,2001年。
[54] H.Seroussi、H.B.E.N.Dhia、M.Morlighem、E.Larour、E.Rignot和D.Aubry,《不同复杂程度的冰流模型与平铺方法的耦合》,《冰川学杂志》,58(2012),第776-786页。
[55] J.R.Shewchuk,《三角形:设计2D质量的网格生成器和Delaunay三角剖分器》,载于《应用计算几何:走向几何工程》,M.C.Lin和D.Manocha编辑,《计算讲义》。科学。1148年,柏林斯普林格·弗拉格出版社,1996年,第203-222页。
[56] I.K.Tezaur、M.Perego、A.G.Salinger、R.S.Tuminaro和S.F.Price,{阿尔巴尼/费利克斯:为高级分析构建的并行、可伸缩和稳健的有限元一阶斯托克斯近似冰盖解算器},《地球科学》。《模型开发》,8(2015),第1197-1220页。
[57] A.Toselli和C.Schwab,{三维几何边缘和边界层网格上的混合hp-有限元近似},Numer。数学。,94(2003),第771-801页·Zbl 1051.65111号
[58] U.Trottenberg、C.Oosterlee和A.Schuller,{\it Multigrid},学术出版社,伦敦,2001年·Zbl 0976.65106号
[59] P.Vaněk、M.Brezina和J.Mandel,{基于平滑聚合的代数多重网格的收敛},Numer。数学。,88(2001),第559-579页·Zbl 0992.65139号
[60] P.Vaněk、J.Mandel和M.Brezina,{二阶和四阶椭圆问题的平滑聚合代数多重网格},《计算》,56(1996),第179-196页·兹比尔0851.65087
[61] A.Zmitrowicz,《冰川与摩擦和滑动定律》,机械学报,166(2003),第185-206页·Zbl 1064.74131号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。