×

港口

swMATH ID: 39366
软件作者: Jiri Stepan、Javier Trujillo Bueno
描述: PORTA:一种三维多级辐射传输代码,用于用大规模并行计算机模拟谱线的强度和偏振。要解释太阳和其他恒星大气层中产生的谱线辐射的强度和偏振,需要解决一个可能非常复杂的辐射传输问题,特别是当主要兴趣在于模拟散射过程以及Hanle和Zeeman效应产生的谱线极化时。困难之一是恒星大气的等离子体可能是高度不均匀和动态的,这意味着需要在真实的三维(3D)恒星大气模型中解决极化辐射的产生和传输的非平衡问题。在这里,我们介绍了PORTA,这是一个高效的多级辐射传输代码,我们开发用于模拟恒星大气三维模型中散射过程和Hanle和Zeeman效应引起的谱线极化。数值求解方法基于非线性多重网格迭代法和一种新的Stokes-vector传递方程的短特征形式解,该方程采用单调Bézier插值。因此,使用PORTA,在每个空间网格点获得原子密度矩阵(量化原子系统的激发态)的自洽值所需的计算时间与网格点的总数成线性比例。PORTA的另一个关键特性是它的并行化策略,它允许我们将复杂3D问题的数值求解速度提高几个数量级,相对于顺序辐射传输方法,因为它与可用处理器的数量具有良好的线性缩放。PORTA代码还可以方便地应用于解决多级系统中较简单的非极化辐射的三维辐射传输问题。
主页: https://polmag.gitlab.io/PORTA/
相关软件: 德诺沃;PETSc公司;MULTI3D公司;赛马拉松;占星术;马特普洛特利布;科学Py;数字Py;泡菜;Weno4插值;蟒蛇;Lightweaver公司
引用于: 1文件
更多出版物: https://polmag.gitlab.io/PORTA/Publications/index.html

连载1篇

1 计算物理杂志

在1个字段中引用

1 数值分析(65-XX)

按年份列出的引文