forked from NCAR/ufs-weather-model
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cellular automata perturbations of emissions (NCAR#85)
This adds cellular automata perturbations of emissions. It points to a new gsl/develop-chem branch of stochastic_physics.
- Loading branch information
1 parent
43ff567
commit 99b900f
Showing
12 changed files
with
221 additions
and
33 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule FV3
updated
5 files
+45 −3 | ccpp/data/GFS_typedefs.F90 | |
+52 −0 | ccpp/data/GFS_typedefs.meta | |
+81 −0 | ccpp/driver/GFS_diagnostics.F90 | |
+1 −1 | ccpp/physics | |
+80 −0 | stochastic_physics/stochastic_physics_wrapper.F90 |
Submodule stochastic_physics
updated
3 files
+7 −6 | CMakeLists.txt | |
+608 −0 | cellular_automata_sgs_emis.F90 | |
+50 −1 | mpi_wrapper.F90 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,85 @@ | ||
############################################################################### | ||
# | ||
# FV3 CCPP GFS v16 compiled with 32-bit dynamics test | ||
# | ||
############################################################################### | ||
|
||
export TEST_DESCR="Compare FV3 32bit CCPP GFS v16 with chemistry with previous version" | ||
|
||
export CNTL_DIR=fv3_gfs_v16_ca_emis | ||
|
||
export LIST_FILES="phyf000.tile1.nc \ | ||
phyf000.tile2.nc \ | ||
phyf000.tile3.nc \ | ||
phyf000.tile4.nc \ | ||
phyf000.tile5.nc \ | ||
phyf000.tile6.nc \ | ||
phyf024.tile1.nc \ | ||
phyf024.tile2.nc \ | ||
phyf024.tile3.nc \ | ||
phyf024.tile4.nc \ | ||
phyf024.tile5.nc \ | ||
phyf024.tile6.nc \ | ||
dynf000.tile1.nc \ | ||
dynf000.tile2.nc \ | ||
dynf000.tile3.nc \ | ||
dynf000.tile4.nc \ | ||
dynf000.tile5.nc \ | ||
dynf000.tile6.nc \ | ||
dynf024.tile1.nc \ | ||
dynf024.tile2.nc \ | ||
dynf024.tile3.nc \ | ||
dynf024.tile4.nc \ | ||
dynf024.tile5.nc \ | ||
dynf024.tile6.nc \ | ||
RESTART/coupler.res \ | ||
RESTART/fv_core.res.nc \ | ||
RESTART/fv_core.res.tile1.nc \ | ||
RESTART/fv_core.res.tile2.nc \ | ||
RESTART/fv_core.res.tile3.nc \ | ||
RESTART/fv_core.res.tile4.nc \ | ||
RESTART/fv_core.res.tile5.nc \ | ||
RESTART/fv_core.res.tile6.nc \ | ||
RESTART/fv_srf_wnd.res.tile1.nc \ | ||
RESTART/fv_srf_wnd.res.tile2.nc \ | ||
RESTART/fv_srf_wnd.res.tile3.nc \ | ||
RESTART/fv_srf_wnd.res.tile4.nc \ | ||
RESTART/fv_srf_wnd.res.tile5.nc \ | ||
RESTART/fv_srf_wnd.res.tile6.nc \ | ||
RESTART/fv_tracer.res.tile1.nc \ | ||
RESTART/fv_tracer.res.tile2.nc \ | ||
RESTART/fv_tracer.res.tile3.nc \ | ||
RESTART/fv_tracer.res.tile4.nc \ | ||
RESTART/fv_tracer.res.tile5.nc \ | ||
RESTART/fv_tracer.res.tile6.nc \ | ||
RESTART/sfc_data.tile1.nc \ | ||
RESTART/sfc_data.tile2.nc \ | ||
RESTART/sfc_data.tile3.nc \ | ||
RESTART/sfc_data.tile4.nc \ | ||
RESTART/sfc_data.tile5.nc \ | ||
RESTART/sfc_data.tile6.nc \ | ||
RESTART/phy_data.tile1.nc \ | ||
RESTART/phy_data.tile2.nc \ | ||
RESTART/phy_data.tile3.nc \ | ||
RESTART/phy_data.tile4.nc \ | ||
RESTART/phy_data.tile5.nc \ | ||
RESTART/phy_data.tile6.nc" | ||
|
||
|
||
export_fv3 | ||
|
||
DT_ATMOS="1200" | ||
|
||
export FHMAX=24 | ||
export RESTART_INTERVAL=0 | ||
export GSD_CHEM=.T. | ||
export CA_SGS_EMIS=.true. | ||
export DO_CA=.true. | ||
export NSTF_NAME=2,1,0,0,0 | ||
|
||
export FV3_RUN=gfs_v16_run.IN | ||
export CCPP_SUITE=FV3_GFS_v16_gsd_chem | ||
export INPUT_NML=v16_c96_gsd_chem.nml.IN | ||
export IAER=1111 | ||
|
||
export WLCLK=30 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,85 @@ | ||
############################################################################### | ||
# | ||
# FV3 CCPP GFS v16 compiled with 32-bit dynamics test | ||
# | ||
############################################################################### | ||
|
||
export TEST_DESCR="Compare FV3 32bit CCPP GFS v16 with chemistry with previous version" | ||
|
||
export CNTL_DIR=fv3_gfs_v16_ca_emis_debug | ||
|
||
export LIST_FILES="phyf000.tile1.nc \ | ||
phyf000.tile2.nc \ | ||
phyf000.tile3.nc \ | ||
phyf000.tile4.nc \ | ||
phyf000.tile5.nc \ | ||
phyf000.tile6.nc \ | ||
phyf024.tile1.nc \ | ||
phyf024.tile2.nc \ | ||
phyf024.tile3.nc \ | ||
phyf024.tile4.nc \ | ||
phyf024.tile5.nc \ | ||
phyf024.tile6.nc \ | ||
dynf000.tile1.nc \ | ||
dynf000.tile2.nc \ | ||
dynf000.tile3.nc \ | ||
dynf000.tile4.nc \ | ||
dynf000.tile5.nc \ | ||
dynf000.tile6.nc \ | ||
dynf024.tile1.nc \ | ||
dynf024.tile2.nc \ | ||
dynf024.tile3.nc \ | ||
dynf024.tile4.nc \ | ||
dynf024.tile5.nc \ | ||
dynf024.tile6.nc \ | ||
RESTART/coupler.res \ | ||
RESTART/fv_core.res.nc \ | ||
RESTART/fv_core.res.tile1.nc \ | ||
RESTART/fv_core.res.tile2.nc \ | ||
RESTART/fv_core.res.tile3.nc \ | ||
RESTART/fv_core.res.tile4.nc \ | ||
RESTART/fv_core.res.tile5.nc \ | ||
RESTART/fv_core.res.tile6.nc \ | ||
RESTART/fv_srf_wnd.res.tile1.nc \ | ||
RESTART/fv_srf_wnd.res.tile2.nc \ | ||
RESTART/fv_srf_wnd.res.tile3.nc \ | ||
RESTART/fv_srf_wnd.res.tile4.nc \ | ||
RESTART/fv_srf_wnd.res.tile5.nc \ | ||
RESTART/fv_srf_wnd.res.tile6.nc \ | ||
RESTART/fv_tracer.res.tile1.nc \ | ||
RESTART/fv_tracer.res.tile2.nc \ | ||
RESTART/fv_tracer.res.tile3.nc \ | ||
RESTART/fv_tracer.res.tile4.nc \ | ||
RESTART/fv_tracer.res.tile5.nc \ | ||
RESTART/fv_tracer.res.tile6.nc \ | ||
RESTART/sfc_data.tile1.nc \ | ||
RESTART/sfc_data.tile2.nc \ | ||
RESTART/sfc_data.tile3.nc \ | ||
RESTART/sfc_data.tile4.nc \ | ||
RESTART/sfc_data.tile5.nc \ | ||
RESTART/sfc_data.tile6.nc \ | ||
RESTART/phy_data.tile1.nc \ | ||
RESTART/phy_data.tile2.nc \ | ||
RESTART/phy_data.tile3.nc \ | ||
RESTART/phy_data.tile4.nc \ | ||
RESTART/phy_data.tile5.nc \ | ||
RESTART/phy_data.tile6.nc" | ||
|
||
|
||
export_fv3 | ||
|
||
DT_ATMOS="1200" | ||
|
||
export FHMAX=24 | ||
export RESTART_INTERVAL=0 | ||
export GSD_CHEM=.T. | ||
export CA_SGS_EMIS=.true. | ||
export DO_CA=.true. | ||
export NSTF_NAME=2,1,0,0,0 | ||
|
||
export FV3_RUN=gfs_v16_run.IN | ||
export CCPP_SUITE=FV3_GFS_v16_gsd_chem | ||
export INPUT_NML=v16_c96_gsd_chem.nml.IN | ||
export IAER=1111 | ||
|
||
export WLCLK=30 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters