An open-source, massively parallel code for non-LTE synthesis and inversion of spectral lines and Zeeman-induced Stokes profiles

An open-source, massively parallel code for non-LTE synthesis and inversion of spectral lines and Zeeman-induced Stokes profiles
复制标题

DOI:
10.1051/0004-6361/201424860
复制
发表时间:
2014-08
影响因子:
6.5
通讯作者:
H. Socas-Navarro;H. Socas-Navarro;J. Rodriguez;A. Ramos;A. Ramos;J. T. Bueno;J. T. Bueno;B. R. Cobo;B. R. Cobo
H. Socas-Navarro;H. Socas-Navarro;J. Rodriguez;A. Ramos;A. Ramos;J. T. Bueno;J. T. Bueno;B. R. Cobo;B. R. Cobo
中科院分区:
物理与天体物理2区
文献类型:
--
作者:
H. Socas-Navarro;H. Socas-Navarro;J. Rodriguez;A. Ramos;A. Ramos;J. T. Bueno;J. T. Bueno;B. R. Cobo;B. R. Cobo

文献摘要

被引文献

相似文献

随着新一代太阳望远镜和仪器的出现,解释色球观测(特别是分光偏振法)需要新的、合适的诊断工具。本文描述了一个新的代码,NICOLE,它是为Stokes非lte辐射传输设计的,用于合成和反演光谱线和zeeman诱导偏振曲线,跨越从光球到色球的大范围大气高度。该代码具有许多独特的特性和功能,并且是从头开始构建的,具有强大的并行化方案,使其适合使用大型超级计算机在海量数据集上应用。源代码完全用Fortran 90/2003编写,并严格遵守ANSI标准,以确保最大的兼容性和可移植性。它是公开发布的,其想法是促进其他小组未来的分支,以增强其功能。
With the advent of a new generation of solar telescopes and instrumentation, interpreting chromospheric observations (in particular, spectropolarimetry) requires new, suitable diagnostic tools. This paper describes a new code, NICOLE, that has been designed for Stokes non-LTE radiative transfer, for synthesis and inversion of spectral lines and Zeeman-induced polarization profiles, spanning a wide range of atmospheric heights from the photosphere to the chromosphere. The code features a number of unique features and capabilities and has been built from scratch with a powerful parallelization scheme that makes it suitable for application on massive datasets using large supercomputers. The source code is written entirely in Fortran 90/2003 and complies strictly with the ANSI standards to ensure maximum compatibility and portability. It is being publicly released, with the idea of facilitating future branching by other groups to augment its capabilities.