DMPlex公司

使用PETSc DMPlex在firedrake中高效的网格管理。可组合抽象的使用允许将新的和已建立的算法应用于广泛的问题,同时自动继承众所周知的性能优化的好处。这项工作强调了PETSc-DMPlex域拓扑抽象与Firedrake自动有限元系统的组合,以创建一个结合表达性、灵活性和高性能的PDE解决环境。我们描述了Firedrake如何利用DMPlex提供有限元装配所需的间接映射,同时支持各种网格输入格式和运行时域分解。特别地,我们描述了DMPlex及其伴随的数据结构如何允许用户定义的离散化的通用创建,同时利用数据布局优化来提高缓存的一致性,并确保在汇编计算期间的重叠通信。


zbMATH中的参考文献(参考文献10条)

显示第1到第10个结果,共10个。
按年份排序(引用)

  1. 费雷罗,安德烈;安杰洛洛;Larocca,Francesco:涡轮机械流动中数据增强RANS模型的场反演(2020年)
  2. 王,赖;戈伯特,马提亚斯K。;余梅林:低分辨率湍流模拟的动态负载平衡并行(p)-自适应隐式高阶通量重建方法(2020)
  3. 乔沙哈尼,M。S、 。;张杰。;纳沙特拉,K。B、 。;克内普利,M。G、 :四场双孔隙度/渗透率模型的可组合块体解算器(2019年)
  4. 普里托,胡安·路易斯;Carpio,Jaime:A-SLEIPNNIR:一种用于移动界面的多尺度、各向异性自适应粒子水平集框架。传输方程应用(2019)
  5. 张,贾斯汀;费宾,莫里斯S。;克内普利,马修G。;Mills,Richard T.:使用时间精度尺寸(TAS)频谱分析的有限元方法对比研究(2018)
  6. 克里奇,安格斯C。W、 。;杰克逊,阿德里安;Maddison,James R.:为高保真海岸模型调整和优化流动性(2018)
  7. 亚当斯,马克F。;希维约基,埃罗;克内普利,马修G。;布朗,杰德;艾萨克,托宾;Mills,Richard:Landau碰撞积分解算器,适用于新兴建筑的自适应网格细化(2017)
  8. 张杰。;卡拉,S。;纳沙特拉,K。B、 :基于大规模优化的扩散方程非负计算框架:并行实现和性能研究(2017)
  9. 弗罗里安的拉茨基伯;哈姆,大卫A。;劳伦斯·米切尔;兰格,迈克尔;卢波里尼,法比奥;麦克雷,安德鲁T。T、 。;Bercea,Ghorghe Teodor;马克尔,格雷厄姆R。;凯利,保罗H。J、 :Firedrake,通过编写摘要自动化有限元方法(2017)
  10. 兰格,迈克尔;劳伦斯·米切尔;克内普利,马修G。;Gorman,Gerard J.:使用PETSc DMPlex在firedrake中高效的网格管理(2016)