Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert Orion and Hera modulefiles to LUA format and hpc-stack #648

Merged
merged 23 commits into from
Feb 15, 2022
Merged
Show file tree
Hide file tree
Changes from 20 commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
90a69be
Rename Orion modulefiles for LUA format
KateFriedman-NOAA Feb 8, 2022
d83597f
Remove uneeded modulefiles for Orion/WCOSS-Dell
KateFriedman-NOAA Feb 9, 2022
6e88009
Update Orion modulefiles to LUA format and hpc-stack
KateFriedman-NOAA Feb 9, 2022
73b5664
Add myFC variable to WCOSS2 modulefiles
KateFriedman-NOAA Feb 9, 2022
b246fd3
Update fbwndgfs and storm_reloc builds to use myFC
KateFriedman-NOAA Feb 9, 2022
50cf445
Cleanup machine-setup.sh
KateFriedman-NOAA Feb 9, 2022
4f063a9
Update gfs_bufrsnd build for hpc-stack
KateFriedman-NOAA Feb 9, 2022
5c11513
Update machine-setup.sh target version sourcing
KateFriedman-NOAA Feb 9, 2022
de03082
Update NETCDF_LDFLAGS_F in gaussian_sfcanl build
KateFriedman-NOAA Feb 9, 2022
529dfd6
Add $target.ver sourcing for Orion/Hera to load_fv3gfs_modules.sh
KateFriedman-NOAA Feb 9, 2022
1af6dfa
Update build_regrid_nemsio.sh with NETCDF_LDFLAGS
KateFriedman-NOAA Feb 10, 2022
55b9eb8
Rename Hera modulefiles to add .lua extension
KateFriedman-NOAA Feb 10, 2022
d005cb6
Create new $target.ver files for Hera and Orion
KateFriedman-NOAA Feb 10, 2022
ed6024d
Remove unneeded modulefile.grib_util.hera.lua
KateFriedman-NOAA Feb 10, 2022
e50fea9
Convert Hera modulefiles to LUA format and hpc-stack
KateFriedman-NOAA Feb 10, 2022
28d1a7b
Remove unneeded module loads from enkf_chgres_recenter build
KateFriedman-NOAA Feb 11, 2022
75fb6da
Remove unneeded modules from fbwndgfs build
KateFriedman-NOAA Feb 11, 2022
7425fd6
Add HPSS module load back into Hera module_base
KateFriedman-NOAA Feb 11, 2022
1901756
Create wcoss2.ver
KateFriedman-NOAA Feb 11, 2022
40253b9
Update SIGIO library variables in build_tropcy_NEMS.sh
KateFriedman-NOAA Feb 11, 2022
7b3b96e
Add prod_util_ver to orion.ver
KateFriedman-NOAA Feb 15, 2022
3aab53f
Add prod_util_ver and cmake_ver to hera.ver
KateFriedman-NOAA Feb 15, 2022
238efed
Add cmake_ver to orion.ver
KateFriedman-NOAA Feb 15, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 0 additions & 17 deletions modulefiles/OznMonBuild.orion

This file was deleted.

15 changes: 0 additions & 15 deletions modulefiles/OznMonBuild.wcoss_dell_p3

This file was deleted.

17 changes: 0 additions & 17 deletions modulefiles/RadMonBuild.orion

This file was deleted.

15 changes: 0 additions & 15 deletions modulefiles/RadMonBuild.wcoss_dell_p3

This file was deleted.

12 changes: 0 additions & 12 deletions modulefiles/fv3gfs/enkf_chgres_recenter.hera

This file was deleted.

17 changes: 17 additions & 0 deletions modulefiles/fv3gfs/enkf_chgres_recenter.hera.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
help([[
Load environment for building enkf_chgres_recenter on Hera
]])

prepend_path("MODULEPATH", "/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/modulefiles/stack")

load(pathJoin("hpc", os.getenv("hpc_ver")))
load(pathJoin("hpc-intel", os.getenv("hpc_intel_ver")))
load(pathJoin("hpc-impi", os.getenv("hpc_impi_ver")))

load(pathJoin("bacio", os.getenv("bacio_ver")))
load(pathJoin("w3nco", os.getenv("w3nco_ver")))
load(pathJoin("nemsio", os.getenv("nemsio_ver")))
load(pathJoin("ip", os.getenv("ip_ver")))
load(pathJoin("sp", os.getenv("sp_ver")))

setenv("FC","mpiifort")
17 changes: 0 additions & 17 deletions modulefiles/fv3gfs/enkf_chgres_recenter.orion

This file was deleted.

17 changes: 17 additions & 0 deletions modulefiles/fv3gfs/enkf_chgres_recenter.orion.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
help([[
Load environment for building enkf_chgres_recenter on Orion
]])

prepend_path("MODULEPATH", "/apps/contrib/NCEP/libs/hpc-stack/modulefiles/stack")

load(pathJoin("hpc", os.getenv("hpc_ver")))
load(pathJoin("hpc-intel", os.getenv("hpc_intel_ver")))
load(pathJoin("hpc-impi", os.getenv("hpc_impi_ver")))

load(pathJoin("bacio", os.getenv("bacio_ver")))
load(pathJoin("w3nco", os.getenv("w3nco_ver")))
load(pathJoin("nemsio", os.getenv("nemsio_ver")))
load(pathJoin("ip", os.getenv("ip_ver")))
load(pathJoin("sp", os.getenv("sp_ver")))

setenv("FC","mpiifort")
3 changes: 0 additions & 3 deletions modulefiles/fv3gfs/enkf_chgres_recenter.wcoss2.lua
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,6 @@ load(pathJoin("craype", os.getenv("craype_ver")))
load(pathJoin("intel", os.getenv("intel_ver")))
load(pathJoin("cray-mpich", os.getenv("cray_mpich_ver")))

load(pathJoin("hdf5", os.getenv("hdf5_ver")))
load(pathJoin("netcdf", os.getenv("netcdf_ver")))

load(pathJoin("bacio", os.getenv("bacio_ver")))
load(pathJoin("w3nco", os.getenv("w3nco_ver")))
load(pathJoin("nemsio", os.getenv("nemsio_ver")))
Expand Down
14 changes: 0 additions & 14 deletions modulefiles/fv3gfs/enkf_chgres_recenter_nc.hera

This file was deleted.

19 changes: 19 additions & 0 deletions modulefiles/fv3gfs/enkf_chgres_recenter_nc.hera.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
help([[
Load environment for building enkf_chgres_recenter_nc
]])

prepend_path("MODULEPATH", "/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/modulefiles/stack")

load(pathJoin("hpc", os.getenv("hpc_ver")))
load(pathJoin("hpc-intel", os.getenv("hpc_intel_ver")))
load(pathJoin("hpc-impi", os.getenv("hpc_impi_ver")))

load(pathJoin("hdf5", os.getenv("hdf5_ver")))
load(pathJoin("netcdf", os.getenv("netcdf_ver")))

load(pathJoin("bacio", os.getenv("bacio_ver")))
load(pathJoin("w3nco", os.getenv("w3nco_ver")))
load(pathJoin("ip", os.getenv("ip_ver")))
load(pathJoin("sp", os.getenv("sp_ver")))

setenv("FC","mpiifort")
16 changes: 0 additions & 16 deletions modulefiles/fv3gfs/enkf_chgres_recenter_nc.orion

This file was deleted.

19 changes: 19 additions & 0 deletions modulefiles/fv3gfs/enkf_chgres_recenter_nc.orion.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
help([[
Load environment for building enkf_chgres_recenter_nc
]])

prepend_path("MODULEPATH", "/apps/contrib/NCEP/libs/hpc-stack/modulefiles/stack")

load(pathJoin("hpc", os.getenv("hpc_ver")))
load(pathJoin("hpc-intel", os.getenv("hpc_intel_ver")))
load(pathJoin("hpc-impi", os.getenv("hpc_impi_ver")))

load(pathJoin("hdf5", os.getenv("hdf5_ver")))
load(pathJoin("netcdf", os.getenv("netcdf_ver")))

load(pathJoin("bacio", os.getenv("bacio_ver")))
load(pathJoin("w3nco", os.getenv("w3nco_ver")))
load(pathJoin("ip", os.getenv("ip_ver")))
load(pathJoin("sp", os.getenv("sp_ver")))

setenv("FC","mpiifort")
17 changes: 0 additions & 17 deletions modulefiles/fv3gfs/gaussian_sfcanl.hera

This file was deleted.

20 changes: 20 additions & 0 deletions modulefiles/fv3gfs/gaussian_sfcanl.hera.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
help([[
Load environment for building gaussian_sfcanl on Hera
]])

prepend_path("MODULEPATH", "/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/modulefiles/stack")

load(pathJoin("hpc", os.getenv("hpc_ver")))
load(pathJoin("hpc-intel", os.getenv("hpc_intel_ver")))
load(pathJoin("hpc-impi", os.getenv("hpc_impi_ver")))

load(pathJoin("zlib", os.getenv("zlib_ver")))
load(pathJoin("hdf5", os.getenv("hdf5_ver")))
load(pathJoin("netcdf", os.getenv("netcdf_ver")))

load(pathJoin("bacio", os.getenv("bacio_ver")))
load(pathJoin("w3nco", os.getenv("w3nco_ver")))
load(pathJoin("nemsio", os.getenv("nemsio_ver")))
load(pathJoin("sp", os.getenv("sp_ver")))

setenv("FCOMP","mpiifort")
19 changes: 0 additions & 19 deletions modulefiles/fv3gfs/gaussian_sfcanl.orion

This file was deleted.

20 changes: 20 additions & 0 deletions modulefiles/fv3gfs/gaussian_sfcanl.orion.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
help([[
Load environment for building gaussian_sfcanl on Orion
]])

prepend_path("MODULEPATH", "/apps/contrib/NCEP/libs/hpc-stack/modulefiles/stack")

load(pathJoin("hpc", os.getenv("hpc_ver")))
load(pathJoin("hpc-intel", os.getenv("hpc_intel_ver")))
load(pathJoin("hpc-impi", os.getenv("hpc_impi_ver")))

load(pathJoin("zlib", os.getenv("zlib_ver")))
load(pathJoin("hdf5", os.getenv("hdf5_ver")))
load(pathJoin("netcdf", os.getenv("netcdf_ver")))

load(pathJoin("bacio", os.getenv("bacio_ver")))
load(pathJoin("w3nco", os.getenv("w3nco_ver")))
load(pathJoin("nemsio", os.getenv("nemsio_ver")))
load(pathJoin("sp", os.getenv("sp_ver")))

setenv("FCOMP","mpiifort")
27 changes: 0 additions & 27 deletions modulefiles/gfs_bufr.hera

This file was deleted.

26 changes: 26 additions & 0 deletions modulefiles/gfs_bufr.hera.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
help([[
Load environment to build gfs_bufr on Hera
]])

prepend_path("MODULEPATH", "/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/modulefiles/stack")

load(pathJoin("hpc", os.getenv("hpc_ver")))
load(pathJoin("hpc-intel", os.getenv("hpc_intel_ver")))
load(pathJoin("hpc-impi", os.getenv("hpc_impi_ver")))

load(pathJoin("gempak", os.getenv("gempak_ver")))

load(pathJoin("hdf5", os.getenv("hdf5_ver")))
load(pathJoin("netcdf", os.getenv("netcdf_ver")))

load(pathJoin("bacio", os.getenv("bacio_ver")))
load(pathJoin("w3nco", os.getenv("w3nco_ver")))
load(pathJoin("nemsio", os.getenv("nemsio_ver")))
load(pathJoin("sigio", os.getenv("sigio_ver")))
load(pathJoin("w3emc", os.getenv("w3emc_ver")))
load(pathJoin("bufr", os.getenv("bufr_ver")))

setenv("myFC","mpiifort")
setenv("myFCFLAGS","-O3 -convert big_endian -traceback -g -fp-model source -qopenmp")
setenv("myCPP","/lib/cpp")
setenv("myCPPFLAGS","-P")
23 changes: 0 additions & 23 deletions modulefiles/gfs_bufr.orion

This file was deleted.

Loading