-
Notifications
You must be signed in to change notification settings - Fork 258
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 capability to run WW3 on unstructured mesh with domain decomposition #1556
Comments
I've tested the FLOUT(4) restart and it also produces the same last-DE field corruption. |
@aliabdolali I have a fix for this issue which appears to work for both iostyp=0,1 and gives both restart repro and repro when changing the decomp for ww3. The fix is in w3initmd, where I exclude the LPDLIB case from setting up the send and receives:
This means that |
@JessicaMeixner-NOAA I've run my test cases w/ and w/o the WISE PR merge. The results do not reproduce (I did not expect them to) but I still get reproducibility, restart reproducibility, and debug tests to pass against a "wise" baseline. I also still get decomposition reproducibilty for the atm-wav case. I didn't see any anomalous behaviour. For reference, this is the difference in exported |
@DeniseWorthen thank you for letting me know and doing this extra testing! I will move forward with including the WISE PR in the sync-merge PR. |
@DeniseWorthen thanks for the info, I am totally on board with your thoughts. |
In terms of SCOTCH being installed, from my basic searches on hera this morning we do not have scotch installed in official areas. (@MatthewMasarik-NOAA and I have installs of scotch on hera/orion with intel that we are using for now). Its very likely that we'll need to update the build instructions and/or version to get passed the SCOTCH scaling issue. Debugging on that is actively ongoing. Do we want to wait for this? (I'm guessing no), In which, in terms of getting scotch installed for this work in the meantime, how will this be in terms of timing for the open draft PR to move to spack-stack? Ie do we need to ask for scotch on both hpc-stack and spack-stack? |
I'm fine committing this using METIS for now, and once SCOTCH is working correctly and installed on the platforms, it can be switched to SCOTCH. Is METIS installed everywhere except WCOSS2? Or just on Cheyenne, Hera and Orion? |
ParMetis is not installed anywhere in any "official" location to my knowledge either (and is not on wcoss2 for sure). I can provide unofficial locations, but at that point might as well also just use scotch? |
Description
WW3 currently runs on a structured mesh for UWM. The capability to run on an unstructured mesh using domain decomposition should be added.
Solution
The mesh cap in WW3 needs the ability to run on the ustructured mesh, either with card-deck or domain decomposition.
Alternatives
Related to
The text was updated successfully, but these errors were encountered: