×

鱼类

swMATH ID: 41167
软件作者: 卡佩利,R;南卡罗来纳州怀特豪斯;Scheidegger,S;钢笔,U-L;马里兰州利本德费尔
描述: FISH:用于天体物理应用的三维并行磁流体动力学代码。FISH是一种快速而简单的理想磁流体动力学代码,可扩展到约10000个过程,用于约10003个细胞的笛卡尔计算域。FISH的简单性是通过严格应用算子分裂技术实现的,而二阶精度是通过算子的对称排序保持的。在定向扫描之间,三维数据在内存中旋转,以便始终沿连续内存的方向以缓存效率高的方式执行扫描。因此,该规范只需要求解守恒方程的一维描述。这种方法还支持优雅新颖的代码并行化,该代码基于与MPI的持久通信,用于在具有分布式内存的机器上进行立方域分解。然后将此方案与不同扫描的额外OpenMP并行化相结合,这些扫描可以利用共享内存的集群。我们记录了基于通量重建的二阶总变差递减平流方案的详细实现。磁场由约束传输方案演化而来。我们表明,从总梯度中减去一个简单的静水压梯度估计值,可以显著减少模拟重力束缚静水压物体时平流格式的耗散。由于其简单性和效率,FISH不仅适用于高性能计算机集群上的大规模天体物理模拟,也适用于流体动力学类。为了准备公开版本的发布,我们在一组面向天体物理的测试用例中演示了FISH的性能。
主页: https://iopscience.iop.org/article/10.1088/0067-0049/195/2/20
相关软件: HLLE公司;RAMSES公司;冥王星;雅典娜;咖啡馆;AstroPhi公司;古菲;GPUPEGAS公司;碰撞;涅盘;HE-E1GODF公司;科罗姆;化学PAK;FFTW公司;GEM手机;GEMS3K公司;水文地球化学;mctoolbox软件;BCYCLIC公司;特里利诺斯
引用于: 7文件

按年份列出的引文