Open sbrus89 opened 5 months ago
Testing
The mesh generated looks like:
Land ice draft is included in the init step
Bathymetric slopes and buoyancy frequency climatology are calculated/interpolated in the init step for topographic wave drag parameterizations:
The harmonic constituents are compared against TPXO9 in the analysis step:
Not relevant to this PR specifically, but since the errors in M2 are quite competitive here, I wonder if tuning for other constituents too (RMSE_total: https://gmd.copernicus.org/articles/14/1125/2021/) may make sense in the future, so as not to over fit on M2.
@sbrus89, thanks for the reminder. I'm testing an update to the submodule now.
@sbrus89, as I just mentioned on slack, my attempt to update the submodule was not very successful. https://github.com/E3SM-Project/E3SM/pull/6310 seems to be causing segfaults on Chrysalis with Intel and OpenMPI.
@xylar, the segfault issues should be fixed via #825, which turns off topographic wave drag for the global ocean test cases. We should only test config_use_topographic_wave_drag=.true.
for tides cases like the one in this PR.
Almost there, just waiting on #827
@sbrus89, now that #827 is in, can you rebase and test one last time? Then, I'll merge.
@xylar, yes I will do that. Thanks for helping with the submodule update!
Following up from a month ago, a reminder to rebase and retest.
This PR adds the workflow to generate the mesh and initial conditions for the VR45to5 barotropic tides mesh, run the simulation, and perform the global tidal constituent error analysis. It relies on the developments from https://github.com/E3SM-Project/E3SM/pull/6310. This case reproduces the MPAS-Ocean configuration that gives the best deep water M2 RMSE accuracy (3.3 cm compared to TPXO9) to date.
Checklist
api.rst
) has any new or modified class, method and/or functions listedE3SM-Project
submodule has been updated with relevant E3SM changes