Timestamp:
Jan 12, 2026, 3:20:38 PM (2 weeks ago)
Author:
yann meurdesoif
Message:

Split pbl_surface_mod.F90 into several files to avoid too heavy compilation time, specifically for ifort.

  • pbl_surface_data.F90 => module variables
  • pbl_surface_main_mod.F90 => pbl_surf routine use by external subroutine (as previously)
  • pbl_surface_uncompress_pre_mod.F90 => routien for preparing sub-surface calls and compress.
  • pbl_subsrf_mod.F90 => call for each sub surface (in knon-compressed)
  • pbl_subsrf_uncompressed_post_mod.F90 => finalize sub-surface call and uncompress
  • pbl_surface_mod.F90 => join modules pbl_surface_data_mod + pbl_surface_main_mod.F90 for retro-compatibility.

YM

File:
1 added

Note: See TracChangeset for help on using the changeset viewer.