addfi 串并行对照
输入范围
dyn3d\addfi.F
dyn3dpar\addfi_p.F
Mars 运行参与度:条件经过。动力-物理耦合开启时用于把物理倾向或 forcing 加入动力状态。
例程定位
addfi 组是动力侧吸收物理侧 tendency 的接口层。它把物理返回的温度、风、tracer 或 surface pressure 相关增量转换为动力网格上的增量,并加到主循环保存的 tendency/state。
对照表
| 文件 | 行数 | 角色 |
|---|---|---|
addfi.F |
191 | 串行动力加物理 forcing。 |
addfi_p.F |
288 | 并行子域上的物理 forcing 加和。 |
核心流程
- 接收物理接口返回的 tendency。
- 按动力变量布局转换或重排。
- 累加到动力 tendency/state。
- 并行版按本地子域和物理分布处理映射。
复现要点
- 此页只覆盖动力侧加和;物理网格到动力网格转换另见 dynphy_lonlat 相关任务。
- 检查能量或 tracer 差异时,应区分物理 tendency 本身和
addfi加和过程。
相关页面
待确认
- 每个输入 tendency 的单位和符号约定需要由动力-物理接口主题页补齐。