Adding ush/hafs_ww3_restart_interp.py for ww3 nc restart interpolation
Description of changes
This adds ush/hafs_ww3_restart_interp.py for interpolating netcdf restart file to HAFS meshes.
Issues addressed (optional)
If this PR addresses one or more issues, please provide link(s) to the issue(s) here.
- fixes hafs-community/HAFS/issues/311
Contributors (optional)
If others worked on this PR besides the author, please include their user names here (using @Mention if possible).
Tests conducted
This is tested outside of the HAFS workflow using standalone ww3 and also the HAFS team tested the interpolated netcdf restat file within the HAFS workflow.
@BinLiu-NOAA Please let me know if you want me to change anything within this PR.
@AliS-Noaa Thanks for developing this capability and initiating this PR!
Do we need to address where the fix files are for this now?
I don't have any comments on the code itself, although I guess I would say it's fairly light on comments (which maybe is fine?) so maybe a few more comments on the input files and anythingn else you think would be helpful to your future self when this is less fresh.
@BinLiu-NOAA I revised the script and made more comments. I also created the HAFS and GFSv17 wave mesh scrip files and I put them here: /lfs/h2/emc/couple/noscrub/ali.salimi/work/ESMPy/HAFS-SCRIP (on Cactus).