top_bound 串并行对照
输入范围
dyn3d\top_bound.F
dyn3dpar\top_bound_p.F
Mars 运行参与度:条件经过。顶部边界处理或 sponge/top boundary 配置开启时经过。
例程定位
top_bound 处理模式顶部的动量、温度或质量相关边界条件。它和 sponge_mod、conf_gcm 中的 top-bound 配置共同决定高层阻尼或边界 forcing 如何进入动力方程。
对照表
| 文件 | 行数 | 角色 |
|---|---|---|
top_bound.F |
199 | 串行顶部边界处理。 |
top_bound_p.F |
250 | 并行顶部边界处理。 |
核心流程
- 读取顶部边界相关配置和当前高层状态。
- 计算需施加的边界 tendency 或修正。
- 写回顶部附近层的动力变量。
- 并行版按子域处理水平范围。
复现要点
- 顶边界效果通常只影响高层,但可通过波动/质量调整向下传播。
- 需要同时记录
conf_gcm中 top-bound 开关和sponge_mod配置。
相关页面
待确认
- 各 top-bound 分支的物理含义需结合
conf_gcm参数名逐项确认。