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

Fix block explicit loop index #975

Merged

Conversation

DeniseWorthen
Copy link
Contributor

@DeniseWorthen DeniseWorthen commented Apr 7, 2023

Pull Request Summary

Extends the update of VA at the end of the block explict to use the ghost points also.

Description

Issue(s) addressed

Commit Message

Extend loop to include ghost points for VA

Check list

Testing

  • How were these changes tested?
  • Are the changes covered by regression tests? (If not, why? Do new tests need to be added?)
  • Have the matrix regression tests been run (if yes, please note HPC and compiler)?
  • Please indicate the expected changes in the regression test output, (Note the list of known non-identical tests.)
  • Please provide the summary output of matrix.comp (matrix.Diff.txt, matrixCompFull.txt and matrixCompSummary.txt):

* use npa when filling va at the end of pdlib_explict_block
* re-indent w3wavemd after removal of if-block (from wise pr)
* trailing whitespace cleanup (from wise pr)
@MatthewMasarik-NOAA
Copy link
Collaborator

@DeniseWorthen this is excellent news! What a great way to end the week, thank you.

On the last PR we merged (ww3_gint), @JessicaMeixner-NOAA and I noticed the restart files for the ww3_ufs1.1 grid b unstr regtest were not reproducing. It was not related to the gint PR so we added it to the list of known non-b4b tests and had planned to return to investigate. This is a real big help for us. I'll submit the regtests right now.

@aliabdolali @aronroland @thesser1 requesting reviews as the original developers

@DeniseWorthen DeniseWorthen mentioned this pull request Apr 10, 2023
4 tasks
@MatthewMasarik-NOAA
Copy link
Collaborator

Update: I needed to re-run a test for this today, which is currently running. This is on track to be merged this afternoon or early tomorrow if no issues are found.

Copy link
Collaborator

@MatthewMasarik-NOAA MatthewMasarik-NOAA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code review Pass

Regtests Pass

@MatthewMasarik-NOAA
Copy link
Collaborator

Thank you @DeniseWorthen for this bug fix for the new block explicit solver.

@MatthewMasarik-NOAA MatthewMasarik-NOAA merged commit 7d5238b into NOAA-EMC:develop Apr 11, 2023
Copy link
Collaborator

@aronroland aronroland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey Denise, great catch! This is all valid!
Cheers
Aron

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

block explict breaks domain reproducibility
3 participants