top_bound 串并行对照

输入范围

dyn3d\top_bound.F
dyn3dpar\top_bound_p.F

Mars 运行参与度:条件经过。顶部边界处理或 sponge/top boundary 配置开启时经过。

例程定位

top_bound 处理模式顶部的动量、温度或质量相关边界条件。它和 sponge_modconf_gcm 中的 top-bound 配置共同决定高层阻尼或边界 forcing 如何进入动力方程。

对照表

文件 行数 角色
top_bound.F 199 串行顶部边界处理。
top_bound_p.F 250 并行顶部边界处理。

核心流程

  1. 读取顶部边界相关配置和当前高层状态。
  2. 计算需施加的边界 tendency 或修正。
  3. 写回顶部附近层的动力变量。
  4. 并行版按子域处理水平范围。

复现要点

相关页面

待确认