fluxstokenc 串并行对照

输入范围

dyn3d\fluxstokenc.F
dyn3dpar\fluxstokenc_p.F

Mars 运行参与度:条件经过。启用 flux storage 或相关 history 输出时经过。

例程定位

fluxstokenc 把动力通量整理并写入 NetCDF/history 输出。并行版在写出前后增加 halo 交换,使输出场在子域边界一致。

对照表

串行 并行
行数 170 247
输出 histwrite histwrite
并行通信 Register_Hallo, SendRequest, WaitRequest
角色 全局通量写出 子域通量交换后写出

核心流程

  1. 接收质量或 tracer 通量场。
  2. 按输出变量布局重排。
  3. 并行版先交换边界带。
  4. 调用 histwrite 写入 history/NetCDF。

复现要点

待确认