Skip to content

Commit

Permalink
Shared physics YSU PBL (#1991)
Browse files Browse the repository at this point in the history
TYPE: enhancement, new feature

KEYWORDS: shared physics, ysu pbl

SOURCE: internal

DESCRIPTION OF CHANGES:
Add YSU PBL scheme from the shared physics directory, which is ccpp-compliant.

Solution:
The CCPP-compliant YSU PBL code will be residing in phys/physics_mmm/ directory. Currently it is a copy of the code from the future MMM-physics repo.

LIST OF MODIFIED FILES: 
M       Registry/Registry.EM_COMMON
M       arch/postamble
M       arch/preamble
M       clean
M       main/depend.common
M       phys/Makefile
M       phys/module_bl_ysu.F
M       phys/module_pbl_driver.F
M       phys/module_physics_init.F
A       phys/physics_mmm/bl_ysu.F90

TESTS CONDUCTED: 
1. Option runs before and after the change do not produce identical results with 'configure -d'. But we do not think the results are wrong.
2. The Jenkins tests have passed.

RELEASE NOTE: Add YSU PBL scheme from the future shared MMM-physics repository.
  • Loading branch information
weiwangncar committed Feb 1, 2024
1 parent f8530bb commit e86f1a3
Show file tree
Hide file tree
Showing 6 changed files with 2,010 additions and 1,744 deletions.
9 changes: 9 additions & 0 deletions main/depend.common
Original file line number Diff line number Diff line change
Expand Up @@ -278,6 +278,11 @@ module_madwrf.o: \
module_mp_thompson.o


module_bl_ysu.o: \
ccpp_kind_types.o \
physics_mmm/bl_ysu.o


module_bl_myjpbl.o: \
../share/module_model_constants.o

Expand Down Expand Up @@ -1483,6 +1488,10 @@ module_mp_gsfcgce_4ice_nuwrf.o: \
module_mp_radar.o \


physics_mmm/bl_ysu.o: \
ccpp_kind_types.o


physics_mmm/bl_gwdo.o : \
ccpp_kind_types.o

Expand Down
5 changes: 4 additions & 1 deletion phys/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,10 @@ DIAGNOSTIC_MODULES_EM = \
module_diag_solar.o

PHYSMMM_MODULES = \
./physics_mmm/bl_gwdo.o
physics_mmm/bl_gwdo.o \
physics_mmm/bl_ysu.o



OBJS =

Expand Down

0 comments on commit e86f1a3

Please sign in to comment.