To compile your own components locally, you will need to check out three separate branches: GFS, NEMS, and Storm Relocation from NCEP's SubVersion repository.
The GFS superstructure branch is made up of 4 directories: gdas, gfs, gfs_workflow, and global_shared. We are using revision 81900 of the branch.
If everything works correctly, these executables should appear in the exec directory.
If everything works correctly, these executables should appear in the exec directory.
There are no executables to build in this directory. Instead, there are shell scripts (Korn, C, or Bourne) and Perl scripts which get executed. Sample configuration files are contained in the directory exp.
If everything works correctly, these executables should appear in the exec directory.
The NEMSLegacy branch is made up of four external branches:
Branch Name | URL |
---|---|
NEMS | https://svnemc.ncep.noaa.gov/projects/nems/trunk |
NEMS/src/atmos/gsm | https://svnemc.ncep.noaa.gov/projects/gsm/trunk |
NEMS/src/atmos/nmm | https://svnemc.ncep.noaa.gov/projects/nmmb/trunk |
NEMS/src/chem | https://svnemc.ncep.noaa.gov/projects/nceplibs/chem/trunk |
We have implemented the Grell-Freitas convective parameterization scheme in our own branch, gf_test_new. It was created with revision 81330 of the NEMSLegacy trunk, which uses revision 81329 of the nems trunk and revision 81312 of the gsm trunk.
Kate's (https://svnemc.ncep.noaa.gov/projects/nems/apps/NEMSLegacy/tags/NEMSLegacy_q3fy2017_delta)
To get reproducible results on Theia, adjust the -fp-model setting from strict to precise. This change can be made to the FFLAGS line in NEMS/src/conf/configure.nems.Theia.intel_gsm. To turn off the logging for the physics driver, set debug to .false. in NEMS/src/atmos/gsm/gsmphys/nuopc_physics.F90.
If everything works correctly, NEMS.x should appear in the NEMS/exe directory.
If everything works correctly, these executables should appear in the exec directory.