Commit Graph
3 Commits
Author SHA1 Message Date
fmqandClaude Opus 4.8 0f97c0b05b feat: 添加 TLUSTY 新模块 + 修复编译错误
新增 TLUSTY 模块:
- crossd: 光电离截面评估 (bound-free cross section)
- sgmer0: 合并能级光电离截面初始化
- sgmerd: 合并能级光电离截面计算
- dwnfr0: 频率网格下载 (continuum)
- convc1: 对流收敛控制 (radiative)
- chckse: 统计平衡检查 (rates)

扩展 RESOLV 编排器:
- 添加 Feautrier 形式解
- 添加 Lucy 温度修正
- 添加 ROSSTD/PZEVAL/CONOUT 调用
- 添加 IFPOPR=2 占据数更新
- 添加 HESOL6 流体静力平衡修正

修复:
- sgmer0.rs: 修复 config 未声明为 mut 的编译错误
- crossd.rs: 修复测试中使用错误字段路径的问题
  (frqall.ijbf/phoexp.aijbf/phoexp.bfcs 而非 obfpar)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 12:35:09 +08:00
fmqandClaude Opus 4.8 5b9626c8d5 feat: 添加 lyahhe 函数 - Lyman alpha 氦展宽插值
- 从 synspec54.f:12768 翻译
- 使用 OnceLock 实现延迟初始化
- 支持二分查找和线性插值
- 3 个单元测试通过

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 03:24:15 +08:00
fmq 4932a87fc1 chore: 添加.gitattributes规范行尾符处理
- 设置text=auto自动检测文本文件
- 为常见源代码文件指定LF行尾符
- 解决Windows/WSL环境切换时的行尾符差异问题
2026-06-06 15:27:47 +08:00