论文标题
恒星天体物理学实验的模块(MESA):时间依赖于对流,节能,自动分化和基础设施
Modules for Experiments in Stellar Astrophysics (MESA): Time-Dependent Convection, Energy Conservation, Automatic Differentiation, and Infrastructure
论文作者
论文摘要
我们更新开放知识软件仪器模块的功能,用于恒星天体物理学(MESA)。新的Auto_diff模块在MESA中实现自动分化,这是一种能力,可减轻对硬编码分析表达式或有限差近似值的需求。我们通过新的模型以时间依赖的对流模型来显着增强台面对流的生长和衰减的处理,这在大型恒星和电子退化点火事件的后期核燃烧期间尤为重要。我们加强了MESA对国家方程的实施,并通过讨论不同的能量方程特征和增强功能来量化能源会计和求解器准确性的持续改进。为了改善MESA中恒星的建模,我们描述了恒星大气,分子不透明,康普顿的不相处,导电不相处,元素扩散系数和核反应速率的关键更新。我们介绍了星空的处理,对低质量恒星的重要考虑以及对辐射主导区域中超绝热对流的修改。我们描述了提高计算单色不良性和辐射悬浮效率的新方法,以及通过新操作员分裂核燃烧模式来提高大型恒星后期发展的效率。我们通过讨论MESA软件基础架构的重大更新,以增强源代码开发和社区参与。
We update the capabilities of the open-knowledge software instrument Modules for Experiments in Stellar Astrophysics (MESA). The new auto_diff module implements automatic differentiation in MESA, an enabling capability that alleviates the need for hard-coded analytic expressions or finite difference approximations. We significantly enhance the treatment of the growth and decay of convection in MESA with a new model for time-dependent convection, which is particularly important during late-stage nuclear burning in massive stars and electron degenerate ignition events. We strengthen MESA's implementation of the equation of state, and we quantify continued improvements to energy accounting and solver accuracy through a discussion of different energy equation features and enhancements. To improve the modeling of stars in MESA we describe key updates to the treatment of stellar atmospheres, molecular opacities, Compton opacities, conductive opacities, element diffusion coefficients, and nuclear reaction rates. We introduce treatments of starspots, an important consideration for low-mass stars, and modifications for superadiabatic convection in radiation-dominated regions. We describe new approaches for increasing the efficiency of calculating monochromatic opacities and radiative levitation, and for increasing the efficiency of evolving the late stages of massive stars with a new operator split nuclear burning mode. We close by discussing major updates to MESA's software infrastructure that enhance source code development and community engagement.