Skip to content

+Non-Boussinesq thickness diagnostics in kg m-2#181

Merged
marshallward merged 2 commits into
NOAA-GFDL:dev/gfdlfrom
Hallberg-NOAA:non_Bous_h_diags
Aug 4, 2022
Merged

+Non-Boussinesq thickness diagnostics in kg m-2#181
marshallward merged 2 commits into
NOAA-GFDL:dev/gfdlfrom
Hallberg-NOAA:non_Bous_h_diags

Conversation

@Hallberg-NOAA
Copy link
Copy Markdown
Member

Modified the units for 10 thickness or thickness tendency diagnostics to write
them in their native units (e.g., kg m-2) when run in non-Boussinesq mode. These
changes were proposed in mom-ocean#1565 and
discussed and agreed to at the MOM6 dev call on 4/25/22. Previously these
diagnostics had been converted to approximate thicknesses in m using a constant
reference density, but this was only accurate to about 0.1% and could be
misinterpreted. A number of other (more commonly used) thickness-related
variables were already being written in their native units, and this makes the
model's output more self consistent. All solutions are bitwise identical, but
some diagnostics will change when run in non-Boussinesq mode.

  Modified the units for 10 thickness or thickness tendency diagnostics to write
them in their native units (e.g., kg m-2) when run in non-Boussinesq mode. These
changes were proposed in mom-ocean#1565 and
discussed and agreed to at the MOM6 dev call on 4/25/22.  Previously these
diagnostics had been converted to approximate thicknesses in m using a constant
reference density, but this was only accurate to about 0.1% and could be
misinterpreted.  A number of other (more commonly used) thickness-related
variables were already being written in their native units, and this makes the
model's output more self consistent.  All solutions are bitwise identical, but
some diagnostics will change when run in non-Boussinesq mode.
@codecov
Copy link
Copy Markdown

codecov Bot commented Aug 1, 2022

Codecov Report

Merging #181 (8db9d0a) into dev/gfdl (6c7812a) will decrease coverage by 0.00%.
The diff coverage is 88.23%.

@@             Coverage Diff              @@
##           dev/gfdl     #181      +/-   ##
============================================
- Coverage     37.40%   37.39%   -0.01%     
============================================
  Files           259      259              
  Lines         71848    71698     -150     
  Branches      13443    13408      -35     
============================================
- Hits          26873    26812      -61     
+ Misses        40031    39962      -69     
+ Partials       4944     4924      -20     
Impacted Files Coverage Δ
src/tracer/MOM_offline_main.F90 0.00% <0.00%> (ø)
src/diagnostics/MOM_diagnostics.F90 71.68% <88.88%> (+0.25%) ⬆️
src/ALE/MOM_ALE.F90 44.67% <100.00%> (+0.11%) ⬆️
...parameterizations/vertical/MOM_diabatic_driver.F90 46.56% <100.00%> (ø)
src/framework/MOM_io.F90 30.98% <0.00%> (-1.79%) ⬇️

📣 Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

@marshallward
Copy link
Copy Markdown
Member

Gaea regression: https://gitlab.gfdl.noaa.gov/ogrp/MOM6/-/pipelines/16292 ✔️

@marshallward marshallward merged commit 2192db9 into NOAA-GFDL:dev/gfdl Aug 4, 2022
@Hallberg-NOAA Hallberg-NOAA deleted the non_Bous_h_diags branch February 2, 2023 14:13
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.

2 participants