-
Notifications
You must be signed in to change notification settings - Fork 104
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add in-flight icing products through libIFI (#536)
* Connect to IFI * Correct CAPE&CIN calculations * Changes to get IFI working. * Connect to latest version of libIFI, but in an ugly way. Also, this is sending the wrong CAPE, CIN, and APCP * Output libIFI-style diagnostic NetCDF files on full grid instead of per-rank. * Send the right CAPE, CIN, and APCP to libIFI * IFI connection: disable smoothing and precision drop. Add more diagnostic output. All results match standalone program. * IFI smoother works in MPI * Without IFI, output missing values for IFI fields. If IFI is requested and missing, build anyway. * delete old file RQSTFLD.F * bug fixes to get IFI to run * IFI works 2D * Missing value in ifi debug files & some logging * missing EXCH_c_float.f file * double-specified access specification * fix two syntax errors (missing <0) * Build with IFI by default, if it is present. * bug fixes for build and namelist reporting * disable ifi by default * Add c++ linker flags * Bug fixes to allow IFI fields to be generated when nothing else is requested * add ifi fields to fv3lam xml & txt files * remove cpp directives from a file that is not passed through cpp * -i flag to compile ifi * Missing IGET(ient)>0 check in IFI.F caused crashes * compile_upp.sh -i can compile with libIFI on hera * many bug fixes * update ifi module version on hera * remove unused variable * add a missing allocate() * remove unused code and switch from abort to mpi_abort * Point to ifi on acorn * remove halo regions from variables sent to libIFI * Change loops 1,IM -> ISTA,IEND in several places * revert some problematic changes * IFI fields * can build with ifi inside upp * simplify code a bit * update hera ifi module version for unit conversion bugfix * update internal ifi for unit conversion bugfix * revert to develop version of post_gtg.fd * bug fixes to get UPP to run IFI build internally, after latest few merges * updated libifi * correct error in postxconfig-NT-fv3lam_rrfs.txt * switch to 1007-1010 IGET numbers for IFI * IFI_APCP(i,jj) -> IFI_APCP(ii,jj) * missing variables from postxconfig-NT-fv3lam_rrfs.txt * 20220901 => 20230112 on jet * update ifi module version * remove duplicate code * bug fix in libifi test program (will not affect post) * comment-out wordy print statement * libIFI submodule: https & update=none * update changelogs * remove NCEP table from non-NCEP-table variable Co-authored-by: samuel trahan <[email protected]>
- Loading branch information
1 parent
cf17f28
commit 90c26de
Showing
26 changed files
with
2,382 additions
and
93 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
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
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.