-
Notifications
You must be signed in to change notification settings - Fork 232
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
Scale H_to_m and m_to_H and check that model results are unchanged #189
Comments
|
The ALE remapping gives the following error when passing in a H with units 2^20 * m: k,h0(k),hNew,dx(+1),dx(0)= 1 1.0000000000000000E-003 -2.3927273881554356E-003 -0.0000000000000000 FATAL from PE 20: MOM_remapping, remapping_core: negative h implied by fluxes |
- show ranks when doing vector multiplies, - replace G%Angstrom_z with G%Angstrom in various places, - fix units of eta_bt, - improve comments
arbitrary H units - no need to convert to m before calling it. mom-ocean#189
- show ranks when doing vector multiplies, - replace G%Angstrom_z with G%Angstrom in various places, - fix units of eta_bt, - improve comments
arbitrary H units - no need to convert to m before calling it. mom-ocean#189
- show ranks when doing vector multiplies, - replace G%Angstrom_z with G%Angstrom in various places, - fix units of eta_bt, - improve comments
arbitrary H units - no need to convert to m before calling it. mom-ocean#189
- NOAA-GFDL/MOM6@6b4a320 Merge branch 'nicjhan-62-z-remapping-uv-grids' into dev/master - NOAA-GFDL/MOM6@d0e99df Don't build diagnostic Z remapping grids if grid definition param not provided. mom-ocean#62 - NOAA-GFDL/MOM6@604681e Fix dummy argument intent. Does not compile on Gaea. mom-ocean#62 - NOAA-GFDL/MOM6@e35830a Merge branch 'angus-g-diag-eta-preale' into dev/master - NOAA-GFDL/MOM6@e39aa4b Merge branch 'diag-eta-preale' of https://github.com/angus-g/MOM6 into angus-g-diag-eta-preale - NOAA-GFDL/MOM6@b10de2d Merge branch 'nicjhan-189-H_to_m' into dev/master - NOAA-GFDL/MOM6@6289604 Merge branch '189-H_to_m' of https://github.com/nicjhan/MOM6 into nicjhan-189-H_to_m - NOAA-GFDL/MOM6@2e51382 Fixed G%gridLoaTn and G%girdLonB in "spherical" model - NOAA-GFDL/MOM6@8008eea Move calls to update grid for z remapping of diagnostics out of continuity(). It is not necessary to pass the diag mediator structure into calls to continuity(). mom-ocean#62 - NOAA-GFDL/MOM6@0b08d8c Do m_to_H conversion within ALE regridding. ALE_main() now handles arbitrary H units - no need to convert to m before calling it. mom-ocean#189 - NOAA-GFDL/MOM6@5923919 Changes to meet review comments mom-ocean#189: - show ranks when doing vector multiplies, - replace G%Angstrom_z with G%Angstrom in various places, - fix units of eta_bt, - improve comments - NOAA-GFDL/MOM6@d701204 Unit conversions to support H vertical unit independant of m. No results change. Closes mom-ocean#189 - NOAA-GFDL/MOM6@bf06b59 Remove unused variables. mom-ocean#189 - NOAA-GFDL/MOM6@19bed14 Add additional checksums, do H unit conversion on checksum arrays. mom-ocean#189 - NOAA-GFDL/MOM6@032a76d Comment and whitespace fixes. mom-ocean#189 - NOAA-GFDL/MOM6@f629970 Add e_preale diagnostic - No answer changes.
…mentation * Implements a module to simulate CFCs via NUOPC cap
Fix parameter out of range setting for mixed-mode compiles
It should be possible to set H_to_m to any power of 2 and m_to_H = 1 / H_to_m (or vice-verse) and have the model checksums and output remain the same. I have experimented with this and found the following:
Todo: - investigate why this method does not work in the Boussinesq case. - investigate why the timestats are not bit-for-bit identical in the non-Boussinesq case.
The text was updated successfully, but these errors were encountered: