sponge 串并行对照

输入范围

dyn3d\sponge_mod.F90
dyn3dpar\sponge_mod_p.F90

Mars 运行参与度:条件经过。顶部 sponge 阻尼开启时经过。

例程定位

sponge_mod 组实现高层 sponge 阻尼配置和施加逻辑,通常与 conf_gcm 的 sponge/top-bound 参数和 top_bound 例程一起控制模式顶部的反射和波动阻尼。

对照表

文件 行数 特点
sponge_mod.F90 162 串行模块,包含 sponge 相关例程。
sponge_mod_p.F90 189 并行模块,使用 parallel_lmdz only: pole_sud,pole_nord,jj_begin,jj_end,OMP_CHUNK

核心流程

  1. 读取或接收 sponge 参数。
  2. 确定受阻尼的垂直层和水平范围。
  3. 对风/温度等变量施加随高度变化的阻尼。
  4. 并行版按子域和极点所有权处理边界。

复现要点

相关页面

待确认