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

Eliminate negative probabilities in IFI_PROB after hour 25.454545... #706

Merged

Conversation

SamuelTrahanNOAA
Copy link
Contributor

@SamuelTrahanNOAA SamuelTrahanNOAA commented May 15, 2023

When the post is compiled with libIFI and asked to generate icing probabilities, times after hour 25.454545... generate invalid data. This PR does two things:

  1. Fixes the bug in libIFI that causes this. (fabs(ICE_PROB) > epsilon should be ICE_PROB > epsilon)
  2. Has the post output missing data for all IFI fields at hour 0 and after hour 18.

There is also a minor refactoring of the IFI.F to avoid having two routines that write missing data for IFI.

Closes issue #709

@WenMeng-NOAA
Copy link
Collaborator

@SamuelTrahanNOAA Can you open an UPP issue linking to this PR?

@SamuelTrahanNOAA
Copy link
Contributor Author

Can you open an UPP issue linking to this PR?

It is now issue #709

@WenMeng-NOAA WenMeng-NOAA linked an issue May 21, 2023 that may be closed by this pull request
@SamuelTrahanNOAA
Copy link
Contributor Author

The RRFS developers have been waiting for this for two weeks, so if it could be prioritized a bit higher, then we'd all sleep better.

@WenMeng-NOAA
Copy link
Collaborator

The RRFS developers have been waiting for this for two weeks, so if it could be prioritized a bit higher, then we'd all sleep better.

Sure. I will set it as the higher priority for processing. @SamuelTrahanNOAA

@WenMeng-NOAA
Copy link
Collaborator

@SamuelTrahanNOAA Can you sync your branch with the latest UPP develop branch?

@SamuelTrahanNOAA
Copy link
Contributor Author

Can you sync your branch with the latest UPP develop branch?

I have done so.

@WenMeng-NOAA WenMeng-NOAA added Ready for Review This PR is ready for code review. No Baseline Change No baseline of the UPP regression tests are made. labels May 22, 2023
@WenMeng-NOAA
Copy link
Collaborator

The UPP RT tests were completed on WCOSS2 without changed results.

@WenMeng-NOAA
Copy link
Collaborator

@FernandoAndrade-NOAA Please conduct the RT tests on Hera and Orion.

@WenMeng-NOAA
Copy link
Collaborator

@SamuelTrahanNOAA I assume that you already updated the external IFI lib on Hera at /scratch2/BMC/ifi/modulefiles/ifi/20230511-intel-2022.1.2, right?

@SamuelTrahanNOAA
Copy link
Contributor Author

I assume that you already updated the external IFI lib on Hera at /scratch2/BMC/ifi/modulefiles/ifi/20230511-intel-2022.1.2, right?

The modulefiles now match the right IFI version on Jet, Hera, and Acorn.

@WenMeng-NOAA
Copy link
Collaborator

I assume that you already updated the external IFI lib on Hera at /scratch2/BMC/ifi/modulefiles/ifi/20230511-intel-2022.1.2, right?

The modulefiles now match the right IFI version on Jet, Hera, and Acorn.

@SamuelTrahanNOAA I was able to generate IFI products on Hera via internal and external IFI building.

@SamuelTrahanNOAA
Copy link
Contributor Author

I was able to generate IFI products on Hera via internal and external IFI building.

That sounds like a positive sign.

@FernandoAndrade-NOAA
Copy link
Collaborator

RTs completed on Hera with no changes to results. Orion test results showed changes in rtma and gfs, but I don't believe to be a result of this PR as I've seen them last week as well. @WenMeng-NOAA

@WenMeng-NOAA
Copy link
Collaborator

RTs completed on Hera with no changes to results. Orion test results showed changes in rtma and gfs, but I don't believe to be a result of this PR as I've seen them last week as well. @WenMeng-NOAA

It seems the changes of simulated satellite products for GFS and 3DRTMA on Orion might be related to updates of crtm fix files at EPIC-stack. I recreated the baseline of GFS and 3DRTMA in the RT test package. The RT testing was successfully completed on Orion now.

@WenMeng-NOAA
Copy link
Collaborator

This PR is ready for merging.

@WenMeng-NOAA WenMeng-NOAA merged commit 9c45000 into NOAA-EMC:develop May 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
No Baseline Change No baseline of the UPP regression tests are made. Ready for Review This PR is ready for code review. RRFS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ICE_PROB has negative probabilities at late forecast hours
3 participants