盒库

BoxLib包含编写并行的块结构AMR应用程序所需的所有功能。基本的并行抽象是MultiFab,它在一个层次上保存网格联合上的数据。多功能表由FAB组成;每个工厂都是一个网格上的数据数组。在每一个多功能芯片操作过程中,多功能芯片被分布在核心之间。每个细化级别上的多重函数都是独立分布的。该软件支持两种数据分发方案,以及一种动态交换方案,该方案根据一级网格的数量和处理器的数量来决定使用哪种方法。第一种方案基于启发式背包算法;第二种是基于Morton序空间填充曲线的使用。多功能操作是使用所有者计算规则执行的,每个处理器独立地对其本地数据进行操作。对于需要其他处理器拥有的数据的操作,多功能操作之前会在处理器之间进行数据交换。每个处理器包含元数据,这些数据是完全指定多功能接口的几何结构和处理器分配所需的。这至少需要存储一个框数组,为每个AMR细化级别指定索引空间区域。因此,元数据可用于动态评估处理器之间共享数据所需的通信模式,使我们能够优化算法内的通信模式。在混合OpenMP--MPI方法(见下文)中,使用更少、更大的网格进行计算的优势之一是元数据的大小大大减小。


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

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

  1. 钟,约瑟夫D。;张晓;卡普兰,卡罗琳R。;Oran,Elaine S.:低马赫数流的勉强隐式修正算法。二: 无功流应用(2020)
  2. 穆拉利德哈兰,巴拉基;Menon,Suresh:使用自适应网格细化对可压缩流进行大涡模拟的一致多级子网格尺度闭合(2019)
  3. 裴朝旭;瓦哈布,迈赫迪;萨斯曼,马克;侯赛尼,M。Yousuff:改进不可压缩多相/多物质流中涡结构捕捉的分层时空谱元和流体矩法(2019)
  4. 莫索,伊曼纽;杜阿尔特,马克斯;阿尔格伦,安;Bell,John B.:混合自适应低马赫数/可压缩方法:欧拉方程(2018)
  5. 穆拉利德哈兰,巴拉基;Menon,Suresh:使用二阶自适应笛卡尔切元法模拟移动边界与可压缩反应流相互作用(2018)
  6. 舍恩堡,弗洛里安;Rüde,Ulrich:Extreme scale block structured adaptive mesh refinement(2018年)
  7. 张晓;钟,约瑟夫D。;卡普兰,卡罗琳R。;Oran,Elaine S.:低马赫数流的勉强隐式修正算法(2018)
  8. Donna Calhoun,Carsten Burstedde:ForestClaw:四叉树森林上基于面片的自适应网格优化的并行算法(2017)第十四章
  9. Jannis Teunissen,Ute-Ebert:Afivo:a framework for quadtree/octree AMR with shared memory parallelization and geometric multigrid methods(2017年),Jannis Teunissen,Ute Ebert:Afivo:a framework for quadtree第十四章
  10. 梅,桑德拉;Berger,Marsha:嵌入边界网格中切单元的显式隐式格式(2017)
  11. 伯津斯,马丁;贝克维米特,杰奎琳;哈曼,托德;安德鲁贝兹吉安;汉弗莱,艾伦;孟庆宇;施密特,约翰;查尔斯·怀特:通过爆炸在高爆炸装置阵列中爆炸的peta级模型扩展Uintah框架(2016)
  12. 穆拉利德哈兰,巴拉基;Menon,Suresh:沉管可压缩粘性流动模拟的高阶自适应笛卡尔切元法(2016)
  13. 张伟群;阿尔格伦,安;白天,马库斯;阮、谭;约翰·沙尔夫;Unat,Didem:BoxLib with Tilling:自适应网格细化软件框架(2016)IO端口
  14. 巴巴斯,阿方索;Velarde,Pedro:Maxwell方程组自适应网格细化Godunov方法的开发(2015)
  15. 郭,Z。;熊,S。M、 :关于采用并行自适应网格细化(para AMR)算法求解三维相场方程(2015)
  16. Sætra,马丁L。;布罗德科布,安德烈。;Lie,Knut Andreas:浅水方程自适应网格细化的高效GPU实现(2015)
  17. 江,R.-L。;方,C。;Chen,P.-F:天体物理中具有自适应网格细化和并行化的新MHD程序(2012)
  18. Jonathan Thornburg:特征网格的自适应网格细化(2011)
  19. 莫,泽尧;张爱青;曹小林;刘清凯;徐晓雯;安,横滨;裴文兵;朱少平:科学计算的并行软件基础设施(2010)IO端口
  20. 约翰森,汉斯;Colella,Phillip:不规则区域上Poisson方程的笛卡尔网格嵌入边界方法(1998)