fix: TLUSTY 输出升级 numpar=3→42 + NITER=30 + LTE populations 初始化
- NITER 默认值从 0 改为 30(匹配 Fortran NSTPAR PVALUE) - nlevel 从输入文件离子数据计算(39 for H-He),不再依赖 fort.8 - fort.7 输出从 numpar=3 升级到 numpar=42(含 39 能级占据数) - 初始化 LTE Saha-Boltzmann populations(H I/II + He I/II/III) - OPAINI iltref 未初始化保护(避免 usize 下溢 panic) - 复制原子数据文件到 hhe_rust/data/ Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -1 +0,0 @@
|
||||
/home/fmq/program/tlusty/tl208-s54/data
|
||||
@@ -0,0 +1,12 @@
|
||||
H I energy levels
|
||||
0.00000 2 1 1s 0
|
||||
82258.955 2 2 2s 0
|
||||
82258.955 6 2 2p 0
|
||||
97492.223 2 3 3s 0
|
||||
97492.223 6 3 3p 0
|
||||
97492.223 10 3 3d 0
|
||||
102823.896 2 4 4s 0
|
||||
102823.896 6 4 4p 0
|
||||
102823.896 10 4 4d 0
|
||||
*
|
||||
0 0 1 0 0 0 0 0.0 0.0
|
||||
@@ -0,0 +1,17 @@
|
||||
He I energy levels
|
||||
0.00000 1 1 1s 0
|
||||
159850.318 3 2 2s 0
|
||||
169086.845 1 2 2p 0
|
||||
169086.845 3 2 2p 0
|
||||
169087.526 5 2 2p 0
|
||||
184859.044 1 3 3s 0
|
||||
185564.565 3 3 3s 0
|
||||
186104.708 5 3 3p 0
|
||||
186104.708 3 3 3p 0
|
||||
186105.062 1 3 3p 0
|
||||
186209.371 7 3 3d 0
|
||||
186209.371 5 3 3d 0
|
||||
186209.371 3 3 3d 0
|
||||
186209.371 1 3 3d 0
|
||||
*
|
||||
0 0 1 0 0 0 0 0.0 0.0
|
||||
@@ -0,0 +1,17 @@
|
||||
He II energy levels
|
||||
0.00000 2 1 1s 0
|
||||
329179.000 2 2 2s 0
|
||||
329179.000 6 2 2p 0
|
||||
390160.000 2 3 3s 0
|
||||
390160.000 6 3 3p 0
|
||||
390160.000 10 3 3d 0
|
||||
411515.000 2 4 4s 0
|
||||
411515.000 6 4 4p 0
|
||||
411515.000 10 4 4d 0
|
||||
411515.000 14 4 4f 0
|
||||
421386.000 2 5 5s 0
|
||||
421386.000 6 5 5p 0
|
||||
421386.000 10 5 5d 0
|
||||
421386.000 14 5 5f 0
|
||||
*
|
||||
0 0 1 0 0 0 0 0.0 0.0
|
||||
Reference in New Issue
Block a user