-
Notifications
You must be signed in to change notification settings - Fork 100
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clean up IFI support and add library prereqs to modulefiles (#1056)
* modulefile for external ifi on hera * IFI.F: less wordy logging and faster IFI debug output * compile_upp.sh: -B = build ifi executables & -D = option sent to cmake * update libIFI hash * correct argument length to eliminate runtime error * update libIFI.fd hash * IFI.F: some code cleanup and correctly handle spval * compile_upp.sh: -B flag to compile IFI executables * connect new library requirements to build system * Jet module paths for ifi * remove duplicate line * add hera rt log * add hercules rt log * add orion rt log * update author information in INITPOST_NETCDF.f * gcc tests use same ubuntu version as intel * gcc tests ubuntu 22.04 * explicitly specify gcc 11 hoping it will work * set ubuntu 22.04 in another place * revert accidental change * update libIFI.fd hash --------- Co-authored-by: WenMeng-NOAA <[email protected]> Co-authored-by: gspetro-NOAA <[email protected]>
- Loading branch information
1 parent
72108ee
commit ef204d7
Showing
12 changed files
with
415 additions
and
241 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
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,6 @@ | ||
help([[ | ||
Load external libIFI for UPP on hera | ||
]]) | ||
|
||
prepend_path("MODULEPATH", "/scratch2/BMC/ifi/modulefiles") | ||
load("ifi/20230511-intel-2022.1.2") |
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,6 @@ | ||
help([[ | ||
Load prerequisites for IFI's own internal test programs and its "fip2 lookalike." This is only needed with the internal IFI when building with -DBUILD_IFI_EXECUTABLES=ON (the -B option to compile_upp.sh). | ||
]]) | ||
|
||
|
||
load("netcdf-cxx4/4.3.1") |
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,6 @@ | ||
help([[ | ||
Load external libIFI for UPP on hera | ||
]]) | ||
|
||
prepend_path("MODULEPATH", "/lfs5/BMC/ifi/modulefiles") | ||
load("ifi/20241001-intel-2022.1.2") |
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,6 @@ | ||
help([[ | ||
Load prerequisites for IFI's own internal test programs and its "fip2 lookalike." This is only needed with the internal IFI when building with -DBUILD_IFI_EXECUTABLES=ON (the -B option to compile_upp.sh). | ||
]]) | ||
|
||
|
||
load("netcdf-cxx4/4.3.1") |
Submodule libIFI.fd
updated
from 1ba827 to 179cae
Oops, something went wrong.