Skip to content

+(*)Non-Boussinesq default of true for Z_INIT_REMAP_GENERAL#488

Merged
marshallward merged 3 commits into
NOAA-GFDL:dev/gfdlfrom
Hallberg-NOAA:nonBous_Z_init_remap_default
Oct 5, 2023
Merged

+(*)Non-Boussinesq default of true for Z_INIT_REMAP_GENERAL#488
marshallward merged 3 commits into
NOAA-GFDL:dev/gfdlfrom
Hallberg-NOAA:nonBous_Z_init_remap_default

Conversation

@Hallberg-NOAA
Copy link
Copy Markdown
Member

Changed the default value of Z_INIT_REMAP_GENERAL to true for fully non-Boussinesq configurations. All existing fully non-Boussinesq cases that use INIT_LAYERS_FROM_Z_FILE = True use this setting, and it is likely that such cases will not work at all if this is false. This change reduces the parameters that need to be changed to go between equivalent Boussinesq and non-Boussinesq configurations to just BOUSSINESQ and SEMI_BOUSSINESQ. The previous default (false) is being retained for any Boussinesq or semi-Bousssinesq cases so that all answers and output are bitwise identical in those cases, but by default some non-Boussinesq solutions change answers, and there are changes to the MOM_parameter_doc files for those non-Boussinesq cases.

  Changed the default value of Z_INIT_REMAP_GENERAL to true for fully
non-Boussinesq configurations.  All existing fully non-Boussinesq cases that use
INIT_LAYERS_FROM_Z_FILE = True use this setting, and it is likely that such
cases will not work at all if this is false.  This change reduces the parameters
that need to be changed to go between equivalent Boussinesq and non-Boussinesq
configurations to just BOUSSINESQ and SEMI_BOUSSINESQ.  The previous default
(false) is being retained for any Boussinesq or semi-Bousssinesq cases so that
all answers and output are bitwise identical in those cases, but by default some
non-Boussinesq solutions change answers, and there are changes to the
MOM_parameter_doc files for those non-Boussinesq cases.
@Hallberg-NOAA Hallberg-NOAA added answer-changing A change in results (actual or potential) Parameter change Input parameter changes (addition, removal, or description) labels Sep 30, 2023
@codecov
Copy link
Copy Markdown

codecov Bot commented Sep 30, 2023

Codecov Report

Merging #488 (39ff78b) into dev/gfdl (2047676) will increase coverage by 0.00%.
Report is 1 commits behind head on dev/gfdl.
The diff coverage is 100.00%.

❗ Current head 39ff78b differs from pull request most recent head fa9b1de. Consider uploading reports for the commit fa9b1de to get more accurate results

@@            Coverage Diff            @@
##           dev/gfdl     #488   +/-   ##
=========================================
  Coverage     37.84%   37.84%           
=========================================
  Files           270      270           
  Lines         78231    78231           
  Branches      14477    14477           
=========================================
+ Hits          29606    29609    +3     
+ Misses        43238    43235    -3     
  Partials       5387     5387           
Files Coverage Δ
src/initialization/MOM_state_initialization.F90 22.99% <100.00%> (ø)

... and 1 file with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@marshallward
Copy link
Copy Markdown
Member

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

@marshallward marshallward merged commit 6d68459 into NOAA-GFDL:dev/gfdl Oct 5, 2023
@Hallberg-NOAA Hallberg-NOAA deleted the nonBous_Z_init_remap_default branch November 8, 2023 23:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

answer-changing A change in results (actual or potential) Parameter change Input parameter changes (addition, removal, or description)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants