-
Notifications
You must be signed in to change notification settings - Fork 111
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
Add chgres_cube support for regional model (HRRR, RAP, and NAM) grib2 files and UFS_UTILS build support for Cheyenne, Stampede2, and Odin #146
Merged
GeorgeGayno-NOAA
merged 270 commits into
ufs-community:develop
from
JeffBeck-NOAA:feature/regional_release
Oct 15, 2020
Merged
Changes from 247 commits
Commits
Show all changes
270 commits
Select commit
Hold shift + click to select a range
836019c
Update .gitmodules, add branch = ufs_release_1.0 for cmake
climbfuji a222cc1
Update .gitmodules for testing, code review and merging
climbfuji 61931f4
Fix typos in several CMakeLists.txt files, update include directories…
climbfuji 5a43265
Comment out LAPACK dependency in CMakeLists.txt, add REQUIRED attribu…
climbfuji f2d0f6e
Remove REQUIRED attribute from find_package(ESMF)
climbfuji 11020a9
Revert change to .gitmodules, update submodule pointer for cmake
climbfuji 7dfe86b
Merge pull request #41 from climbfuji/dom_cleanup_work_20191206
climbfuji c20341a
CMakeLists.txt: catch unimplemented build method, add missing support…
climbfuji f453ef9
Merge pull request #43 from climbfuji/esmf_guard_macos_support
climbfuji d9c7e75
Re-factor, cleanup, and add export targets in CMake
kgerheiser e345dce
Re-enable find_package that was accidentally commented
kgerheiser 82f279c
merge ufs_release_v1.0 branch to latest develop
jedwards4b c069063
fix branch name in .gitmodules
jedwards4b 180737b
Merge pull request #45 from jedwards4b/merge_to_develop
climbfuji 74b0fa5
Re-add submodule cmake
climbfuji dc5bbce
Merge pull request #46 from climbfuji/readd_cmake_module
climbfuji 0182118
removed extraneous utils
mark-a-potts 3f6d0f9
Merge remote-tracking branch 'origin/release/ufs_release_v1.0' into tmp
mark-a-potts 0eab34d
Update required CMake version
kgerheiser 2c5a4d3
Formatting
kgerheiser fc0a579
Add macOS/clang support for the third time
climbfuji f8f7c65
Merge pull request #1 from climbfuji/macos_clang_support
kgerheiser 1a1ab75
Merge remote-tracking branch 'remotes/upstream/release/ufs_release_v1…
kgerheiser d1f1a25
Merge branch 'ufs_release_v1.0' of https://github.com/kgerheiser/UFS_…
kgerheiser 6d9e2c5
Merge pull request #49 from kgerheiser/ufs_release_v1.0
climbfuji e0fbeee
Update branch name for cmake submodule, update submodule pointer
climbfuji f14769a
Update submodule pointer for cmake
climbfuji 1e1d1c8
Bugfixes for CMakeLists.txt, update .gitmodules and submodule pointer…
climbfuji 40c21bd
Merge develop into release/public-v1 (changes: PR #48 from George Gay…
climbfuji ef8f702
Update submodule pointer for cmake
climbfuji 32d4428
Revert .gitmodules change
climbfuji 5a6c9a8
Merge pull request #51 from climbfuji/bugfixes_dom_20200203
climbfuji 74c4378
Update submodule pointer for cmake
climbfuji 512fdd4
Merge pull request #53 from climbfuji/update_cmake_20200213
climbfuji 8ee4b58
Bugfix for OpenMP
climbfuji 8934efa
Merge pull request #54 from climbfuji/openmp_bugfix
climbfuji 8c7ced0
Update submodule pointer for cmake
climbfuji 8077efc
Merge pull request #60 from climbfuji/update_cmake_20200210
climbfuji c994a8e
Update submodule pointer for cmake
climbfuji d96c666
Merge pull request #63 from climbfuji/update_cmake_20200221
climbfuji 6e44d69
Remove find_package(landsfcutil) because it is not used in the curren…
kgerheiser 5a4a22f
Update submodule pointer for cmake
climbfuji eb7fb30
Merge pull request #66 from climbfuji/update_cmake_20200221_2
climbfuji 3e63c73
cleanup ufs_utils
096233e
prefer cmake configs for nceplibs
aerorahul bbee93a
we dont depend on C HDF5 library. remove.
aerorahul 9ad669b
Fortran and HL is enough.
aerorahul cd6e481
use transitive properties. apply OpenMP flags if OpenMP is found. For…
aerorahul 8e42d10
Update submodule pointer for cmake
climbfuji f82e7f5
Merge pull request #71 from climbfuji/update_cmake_20200225_1
climbfuji d71620d
Update submodule pointer for cmake
climbfuji 8e8b941
Add LGPL license to repository
climbfuji 5875743
Merge pull request #72 from climbfuji/add_lgpl_license
climbfuji 67cddeb
Merge branch 'release/public-v1' into feature/cleanup
aerorahul 8d52302
Update submodule pointer for cmake
climbfuji addb307
Merge pull request #75 from climbfuji/update_cmake_20200225_2b
climbfuji a528f38
UFS_UTILS has no C dependency.
aerorahul 1e06776
C is not used, remove its references
aerorahul 0db677a
Update submodule pointer for cmake
climbfuji 04801c6
Fix error_handler call statements. Last argument (rc) must be present…
DusanJovic-NOAA f3f45b3
update cmake
aerorahul 2142047
Merge branch 'release/public-v1' into feature/cleanup
aerorahul 1cea3ad
Release/public v1 (#76)
valbonakunkel-noaa a680eed
NetCDF static fix (#1)
climbfuji 7334f02
update cmake submodule pointer.
aerorahul b96f2af
install a file from parm/varmap_tables to share directory
aerorahul 7163c08
Add MODULE to find_package(NetCDF) call (#3)
climbfuji 3028ac0
update cmake submodule pointer
aerorahul 79ffe40
Merge pull request #77 from climbfuji/update_cmake_20200226
mark-a-potts 9c8fd8c
Merge pull request #65 from kgerheiser/cleanup/remove_landsfcutil
mark-a-potts ac8bfd7
Merge branch 'aerorahul-feature/cleanup' into release/public-v1
mark-a-potts d51bb45
Using Rahuls changes for merge
mark-a-potts d92282a
Merge pull request #80 from mark-a-potts/release/public-v1
mark-a-potts 5eb0b9e
release/public-v1: (#81)
GeorgeGayno-NOAA 296645e
Doc updates (#83)
ligiabernardet 2d5a206
Doc only: change to lower case (#84)
ligiabernardet 1439dae
Update license for public release
GeorgeGayno-NOAA 902cef0
Change version from 1.1.1 to 1.0.0 (#88)
climbfuji 533ec25
First commit to incorporate support for non-GFS grib2 files ontop
LarissaReames-NOAA df6ca63
Added an example namelist for the new code base.
LarissaReames-NOAA a0f3c54
move cmake to CMakeModules
aerorahul 597f47f
update pointer to CMakeModules
aerorahul 9a6bd56
use imported targets for NCEPLIBS
aerorahul 039d884
update pointer to CMakeModules
aerorahul 15d58e0
update pointer to CMakeModules
aerorahul 08c4475
update gitmodule to point to correct branch of CMakeModules
aerorahul 6c73bff
removed explicit dependency on png, jasper and zlib as they are resol…
aerorahul f1a4036
ignore exec/ and update build.hera to temporarily point to user test …
aerorahul c26038d
Merged develop branch in to branch feature/regional_release
LarissaReames-NOAA 08760cc
Updated chgres_cube surface processing code to allow for processing of
LarissaReames-NOAA 4d98f4b
CMakeModules was updated. Update pointer to CMakeModules submoule and…
aerorahul 01fd960
Added processing of additional surface variables that can come from
LarissaReames-NOAA ec80080
Merge branch 'develop' into feature/regional_release
LarissaReames-NOAA 3a17a6a
Adjusted processing of landmask points that don't agree with landuse
LarissaReames-NOAA 867d68d
Removed call to check_smois_water whose function should be performed
LarissaReames-NOAA 113b266
Merge remote-tracking branch 'origin' into feature/regional_release
LarissaReames-NOAA 5ff54b2
Replace build.hera with old chgres_cube.hera modulefile to build corr…
JeffBeck-NOAA 0d715e8
Fixed a bug where input landmask wasn't being set properly when
LarissaReames-NOAA ac96cd5
Merge pull request #11 from JeffBeck-NOAA/feature/regional_release
LarissaReames-NOAA e9ca509
Minor modifications to grib2 atmospheric input subroutine to account for
LarissaReames-NOAA f0bf7e4
Merge branch 'feature/regional_release' of https://github.com/Larissa…
LarissaReames-NOAA a4c9b2b
Minor change to fix bug in tracer read.
LarissaReames-NOAA 69c83b1
Update to reading grib2 atm tracers to account for stupid RAPX data.
LarissaReames-NOAA 5db8467
Commented out references to namelist option phys_suite. That variable is
LarissaReames-NOAA 09a00d3
Removed submodule cmake. Will re-add in next commit. Attempting to fi…
LarissaReames-NOAA 4333af8
Re-added cmake submodule. Correct branch files are now present.
LarissaReames-NOAA fb540ab
Re-added missing files from several source directories. Pulled hera
LarissaReames-NOAA 36ebf54
Added back in more random missing files
LarissaReames-NOAA cf9f190
Added what is hopefully the last set of missing files. Wtf.
LarissaReames-NOAA 87104f8
More files added. fml.
LarissaReames-NOAA 9a0e436
Last missing file. I swear if there are more ...
LarissaReames-NOAA 08ca980
Change modulefiles to use Lua-approved "setenv" instead of "export" c…
JeffBeck-NOAA 218662d
Accidently deleted build_all.sh
JeffBeck-NOAA ad30bd2
Merge pull request #12 from JeffBeck-NOAA/feature/regional_release
LarissaReames-NOAA 9b582d0
Merge branch 'develop' into feature/cmakepkgs
aerorahul a24e981
update modules on hera orion cray and dell to point to cmake libraries
aerorahul ed48cc1
- utilities linking with nemsio library need to link with bacio_4 and…
aerorahul 75c03de
remove unused modules crtm, nceppost and g2tmpl
aerorahul 45b91de
update intel module on cray. Export esmfmkfile variable
aerorahul 910aaff
update orion paths for netcdf and esmf
aerorahul a4554c7
update pointer to CMakeModules
aerorahul 1cc4a56
use wgrib2 cmake library
aerorahul dd8f300
Merge remote-tracking branch 'origin/develop' into feature/regional_r…
LarissaReames-NOAA ddbd033
Added a failsafe to quit when grib2 varmap table tracers contain entries
LarissaReames-NOAA 878c01e
Merge branch 'feature/regional_release' of https://github.com/Larissa…
LarissaReames-NOAA cb04337
Remove chgres_cube build script in /sorc and modulefile for Odin. Su…
JeffBeck-NOAA da7edf7
Merge pull request #13 from JeffBeck-NOAA/feature/regional_release
LarissaReames-NOAA 5af5452
Removed old build system files and fixed a syntax error in chgres
LarissaReames-NOAA 71cdc15
Merge branch 'feature/regional_release' of https://github.com/Larissa…
LarissaReames-NOAA 2fdfab9
Added some files I would like to keep localally to the gitignore
LarissaReames-NOAA d9e1dd0
.gitignore fix
LarissaReames-NOAA 2d8ca2c
Another file removed
LarissaReames-NOAA 6ad5957
another .gitignore fix
LarissaReames-NOAA bd6ff71
Resetting to an older commit and applying new changes ontop. Mistakes
LarissaReames-NOAA 6fcb9a2
Merge branch 'feature/regional_release' of https://github.com/Larissa…
LarissaReames-NOAA e57da98
Revert "Last missing file. I swear if there are more ..."
LarissaReames-NOAA c593720
Revert "Revert "Last missing file. I swear if there are more ...""
LarissaReames-NOAA 51c7ff5
Revert "Resetting to an older commit and applying new changes ontop. …
LarissaReames-NOAA 2b86bc3
Revert "another .gitignore fix"
LarissaReames-NOAA a157733
Revert "Another file removed"
LarissaReames-NOAA 4fd816d
Revert ".gitignore fix"
LarissaReames-NOAA 9d5a7a1
Revert "Added some files I would like to keep localally to the gitign…
LarissaReames-NOAA a78e616
Revert "Removed old build system files and fixed a syntax error in ch…
LarissaReames-NOAA 60f140b
Tying up some lose ends after fixing some mistakes. Mistakes were made
LarissaReames-NOAA 2a52d41
update cmakemodues pointer
aerorahul 8afe499
Merge branch 'develop' into feature/cmakepkgs
aerorahul 545594c
Add ampersand
JeffBeck-NOAA 69c5282
update modulefile
aerorahul 0087304
fix gfortran issues
aerorahul 16ebc17
Syntax bug fix in write_data.F90
LarissaReames-NOAA b75b2e0
Bug fix to make an error message in read_varmap print properly.
LarissaReames-NOAA 4516759
Syntax fix for error statement again.
LarissaReames-NOAA 211920c
Re-integrated coversion of 9 input to 4 target soil levels.
LarissaReames-NOAA e788e48
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA fafaaab
Merged with PR #118 to use project configs from NCEPLIBS, tested on O…
ywangwof 989e797
Removed version numbers for NCEPLIBS to be future-safe
ywangwof 162cab5
Add capability for the mosaic file name to use any character (i.e. no…
gsketefian bab941e
remove find_package(ip2)
aerorahul 1feec6b
minor cleanup of flags
aerorahul b410fbe
Merge branch 'develop' into feature/cmakepkgs
aerorahul d30e435
Update modules and CMakeModules (#2)
kgerheiser 65743fa
Fix synax error in global_equiv_resol.f90 (using gnu compiler) (#1)
DusanJovic-NOAA 511b25e
Update Jet and load wgrib2 instead of manually setting wgrib2_ROOT (#3)
kgerheiser 175e0c7
Fix typos and load PNG for Jet
kgerheiser 0edc764
Load correct wgrib2
kgerheiser 93a233a
Merged with #0edc7642 from aerorahul/feature/cmakepkgs
279e155
Added machine setup for Stampede
ywangwof 402b598
Merge pull request #14 from ywangwof/feature/regional_release_nceplibs
LarissaReames-NOAA 830ee48
Merge pull request #15 from gsketefian/feature/mosaic_fn
LarissaReames-NOAA 7f6740b
Remove unnecessary corners fixed file.
JeffBeck-NOAA 3513db3
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA da6c8c8
Removed fix files for chgres. Workflow will have to be modified to
LarissaReames-NOAA 41950b8
Merge branch 'feature/regional_release' of https://github.com/Larissa…
LarissaReames-NOAA 67e0e8c
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA 96bbf83
Add changes to modulefiles that were removed during merge with Lariss…
JeffBeck-NOAA 1e026b9
Merge branch 'develop' of https://github.com/NOAA-EMC/UFS_UTILS into …
JeffBeck-NOAA 451371a
Remove "orig" files from merge conflict resolution
JeffBeck-NOAA 2962630
Change export to setenv in build.jet file
JeffBeck-NOAA cdea97a
Add module load instead of source for module files
JeffBeck-NOAA 9268eda
Fix to "module load" line in build_all.sh
JeffBeck-NOAA 8774fb4
Remove echo line
JeffBeck-NOAA 047d968
Modify netcdf version to all wgrib2 to work
JeffBeck-NOAA c51b5ae
Remove old Odin chgres_cube module file
JeffBeck-NOAA 155bcd3
Fixed a bug in logic of handling soil type for grid interpolation.
LarissaReames-NOAA c59643e
Merge branch 'feature/regional_release' of https://github.com/JeffBec…
LarissaReames-NOAA ba3bb28
Another bug fix for soil type interpolation.
LarissaReames-NOAA 2c09e3c
Add external_model to available variables for interp.
LarissaReames-NOAA 6358ff8
Added input_type to interp subroutine.
LarissaReames-NOAA aee55c4
Syntax fix for "grib2".
LarissaReames-NOAA 56a7024
Add module line to build.orion and remove run directory from chgres_c…
JeffBeck-NOAA 64dc6c7
Add build support for Cheyenne
JeffBeck-NOAA 67fdb93
Added logic so subroutines added to correct for landmask mismatches a…
LarissaReames-NOAA 120a759
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA a032e56
Build_all.sh modification for Odin
JeffBeck-NOAA 31511ee
Corrected logic that should prevent modifications for mismatches in
LarissaReames-NOAA c44d8ca
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA b5817fb
Fixed bug with soil temperature terrain adjustment not getting called.
LarissaReames-NOAA 6caac3c
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA 8d32624
Removed debugging print statements
LarissaReames-NOAA 8ab1b5b
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA 029dc20
Syntax bug fixes for GNU compilation.
LarissaReames-NOAA 35931cb
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA 87bf496
Added description comments for all new grib2-specific variables and
LarissaReames-NOAA 8ee5a50
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA d339786
New variable nsoill_out described in variable comments.
LarissaReames-NOAA e541963
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA 306711d
Remove ESMF flag EXTRAPMETHOD_NEAREST_STOD from atmosphere data proce…
JeffBeck-NOAA 159db64
Removed ESMF Extrapolation flag from RegridStore commands in the
LarissaReames-NOAA 1f38ad4
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA eebd316
Merge branch 'develop' of https://github.com/NOAA-EMC/UFS_UTILS into …
JeffBeck-NOAA 93c533f
Removed unused routine write_temp in grib2_util. LAI will now only be
LarissaReames-NOAA 58f43a0
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA 23d0cba
Bug fix for an errant recursive include command. Code now fails if user
LarissaReames-NOAA 93f1340
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA 512937b
Bug fix implemented per PR#155 to only create grib2 inventory file on
LarissaReames-NOAA 237596f
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA a1683ea
Another instance of grb2_mk_inv was placed inside logic so it only runs
LarissaReames-NOAA 849b0c1
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA 65cc1c4
Syntax fix. Also fixing a change that got overwritten in a previous
LarissaReames-NOAA d75c349
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA 569c368
Merge branch 'develop' of https://github.com/NOAA-EMC/UFS_UTILS into …
JeffBeck-NOAA e30859a
Re-implemented extrapolation flag for regridding western and southern…
LarissaReames-NOAA e5575d1
Merge branch 'feature/regional_release' of https://github.com/Larissa…
JeffBeck-NOAA 34fb1ef
Module load changes to Odin and Stampede to use new NCEPLIBS
JeffBeck-NOAA 519cf78
Remove "module load esmf/8.0.0"
JeffBeck-NOAA a887535
Allow a build-time option for future macosx.gnu and linux.gnu module …
JeffBeck-NOAA 701100f
Merge branch 'feature/regional_release' of https://github.com/JeffBec…
JeffBeck-NOAA 0613a00
Add /dev/null pipe back in for now.
JeffBeck-NOAA 2bbfea3
Add wildcards for both linux and macosx gnu and intel compilers
JeffBeck-NOAA ceae7cc
Merge branch 'develop' of https://github.com/NOAA-EMC/UFS_UTILS into …
JeffBeck-NOAA 6b8377a
Bug fix for define_input_grid_grib2
JeffBeck-NOAA 4488766
Merge branch 'develop' of https://github.com/NOAA-EMC/UFS_UTILS into …
JeffBeck-NOAA 46598e9
Removed reliance on wgrib2 executable to read file metadata. grb2_inq…
LarissaReames-NOAA bdfbf48
Added in support for reading soil type from rotated latlon RAP grib2 …
LarissaReames-NOAA 4b103b1
Merge branch 'feature/regional_release' of https://github.com/JeffBec…
LarissaReames-NOAA 3b4c28f
Fixed a bug in search routine causing code failure with some grib2 fi…
LarissaReames-NOAA 23f3b10
Replaced "include mpif.h" with "use mpi" in model_grid.F90.
LarissaReames-NOAA fe99907
Updated cmake submodule to latest commit.
LarissaReames-NOAA 9971246
Merge branch 'develop' of https://github.com/NOAA-EMC/UFS_UTILS into …
JeffBeck-NOAA d1ede40
Change CMakeModules
JeffBeck-NOAA c7d8bfd
Changes to utility and regression test scripts.
JeffBeck-NOAA d6dbccc
Merge branch 'feature/regional_release' of https://github.com/JeffBec…
LarissaReames-NOAA 641fc98
Removed unused error message in model_grid.F90.
LarissaReames-NOAA 56283e2
Removed additional use of wgrib2 executable in model_grid.F90. Reinst…
LarissaReames-NOAA 3393229
Add CMakeModules
JeffBeck-NOAA 47ba0e0
Reapply changes that got over-written
LarissaReames-NOAA 4725146
Merge branch 'feature/regional_release' of https://github.com/JeffBec…
LarissaReames-NOAA 97ed123
Remove personal shell script.
ce3220a
Merge branch 'develop' of https://github.com/NOAA-EMC/UFS_UTILS into …
63bfc92
Merge branch 'feature/regional_release' of https://github.com/Larissa…
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
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,30 @@ | ||
#%Module##################################################### | ||
## Build and run module for Cheyenne | ||
############################################################# | ||
|
||
module purge | ||
module load ncarenv/1.3 | ||
module load intel/19.1.1 | ||
module load mpt/2.19 | ||
module load ncarcompilers/0.5.0 | ||
module load cmake/3.16.4 | ||
|
||
module use -a /glade/p/ral/jntp/GMTB/tools/NCEPLIBS-ufs-v2.0.0/intel-19.1.1/mpt-2.19/modules | ||
|
||
module load bacio/2.4.1 | ||
module load g2/3.4.1 | ||
module load ip/3.3.3 | ||
module load nemsio/2.5.2 | ||
module load sp/2.3.3 | ||
module load w3emc/2.7.3 | ||
module load w3nco/2.4.1 | ||
module load sigio/2.3.2 | ||
|
||
module load sfcio/1.4.1 | ||
module load gfsio/1.4.1 | ||
module load nemsiogfs/2.5.3 | ||
module load landsfcutil/2.4.1 | ||
module load wgrib2/2.0.8 | ||
module load netcdf/4.7.4 | ||
|
||
setenv ESMFMKFILE /glade/p/ral/jntp/GMTB/tools/NCEPLIBS-ufs-v2.0.0/intel-19.1.1/mpt-2.19/lib64/esmf.mk |
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,41 @@ | ||
#%Module##################################################### | ||
## Build and run module for Odin | ||
############################################################# | ||
|
||
module load craype/2.6.2 | ||
module load craype-ivybridge | ||
module load PrgEnv-intel | ||
module swap intel/19.0.5.281 | ||
module load cray-mpich/7.7.10 | ||
module load cray-libsci | ||
module load cray-netcdf-hdf5parallel | ||
module load cray-parallel-netcdf | ||
module load cray-hdf5-parallel | ||
|
||
setenv NETCDF /opt/cray/pe/netcdf-hdf5parallel/4.6.3.2/INTEL/19.0 | ||
|
||
#module use -a /oldscratch/ywang/external/modulefiles | ||
#module use /oldscratch/ywang/external/NCEPLIBS_SRW/modules | ||
module use /oldscratch/ywang/external/NCEPLIBS_SRWv2.0/modules | ||
module load w3nco | ||
module load w3emc | ||
module load sp | ||
module load ip | ||
module load bacio | ||
module load sigio | ||
module load sfcio | ||
module load nemsio | ||
module load nemsiogfs | ||
module load gfsio | ||
module load landsfcutil | ||
module load g2 | ||
module load wgrib2 | ||
|
||
#module load esmf/8.0.0 | ||
#setenv ESMFMKFILE /oldscratch/ywang/external/NCEPLIBS_SRW/lib64/esmf.mk | ||
setenv ESMFMKFILE /oldscratch/ywang/external/NCEPLIBS_SRWv2.0/lib64/esmf.mk | ||
|
||
setenv CMAKE_Fortran_COMPILER ftn | ||
setenv CMAKE_C_COMPILER cc | ||
|
||
#setenv WGRIB2_ROOT /oldscratch/ywang/external/NCEPLIBS_SRWv2.0/wgrib2-2.0.8 |
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,41 @@ | ||
#%Module##################################################### | ||
## Build and run module for Stampede | ||
############################################################# | ||
|
||
module purge | ||
|
||
module load libfabric/1.7.0 | ||
module load git/2.24.1 | ||
module load autotools/1.1 | ||
module load xalt/2.8 | ||
module load TACC | ||
|
||
module load python3/3.7.0 | ||
module load intel/18.0.2 | ||
module load cmake/3.16.1 | ||
module load impi/18.0.2 | ||
module load pnetcdf/1.11.0 | ||
module load netcdf/4.6.2 | ||
module li | ||
|
||
setenv NETCDF /opt/apps/intel18/netcdf/4.6.2/x86_64 | ||
|
||
#module use /work/00315/tg455890/stampede2/regional_fv3/ufs_testing/INSTALL/modules | ||
module use /work/00315/tg455890/stampede2/regional_fv3/NCEPLIBS_SRWv2.0/modules | ||
module load esmf/8.0.0 | ||
|
||
module load w3nco | ||
module load w3emc | ||
module load sp | ||
module load ip | ||
module load bacio | ||
module load sigio | ||
module load sfcio | ||
module load nemsio | ||
module load nemsiogfs | ||
module load gfsio | ||
module load landsfcutil | ||
module load g2 | ||
module load wgrib2 | ||
|
||
#setenv ESMFMKFILE /work/00315/tg455890/stampede2/regional_fv3/NCEPLIBS_SRWv2.0/lib64/esmf.mk |
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,27 @@ | ||
dzdt dzdt set_to_fill 0 D | ||
delta_p delp skip 0 D | ||
sphum sphum set_to_fill 1E-7 T | ||
liq_wat liq_wat set_to_fill 0 T | ||
o3mr o3mr set_to_fill 1E-7 T | ||
rainwat rainwat set_to_fill 0 T | ||
ice_wat ice_wat set_to_fill 0 T | ||
snowwat snowwat set_to_fill 0 T | ||
graupel graupel set_to_fill 0 T | ||
ice_nc ice_nc set_to_fill -1.0 T | ||
rain_nc rain_nc set_to_fill -1.0 T | ||
water_nc water_nc set_to_fill -1.0 T | ||
liq_aero liq_aero set_to_fill 0 T | ||
ice_aero ice_aero set_to_fill 0 T | ||
sgs_tke sgs_tke set_to_fill 0 T | ||
vtype vtype skip 0 S | ||
sotype stype skip 0 S | ||
vfrac vfrac skip 0 S | ||
fricv uustar skip 0 S | ||
sfcr zorl set_to_fill 0.01 S | ||
soilw smc stop 0 S | ||
soilt stc stop 0 S | ||
cnwat cnwat set_to_fill 0.0 S | ||
icetk icetk set_to_fill 265.0 S | ||
weasd weasd set_to_fill 0.0 S | ||
snod snod set_to_fill 0.0 S | ||
tprcp tprcp set_to_fill 0.0 S |
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
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do you still need the .intel, .gnu suffices for both linux and macos? If so, use
(I think that works, but someone needs to test)