Skip to content

Revise enthalpy terms#3

Merged
mvertens merged 2 commits into
mvertens:feature/enthalpy_changesfrom
gustavo-marques:enthalpy_changes_gmm
Dec 13, 2021
Merged

Revise enthalpy terms#3
mvertens merged 2 commits into
mvertens:feature/enthalpy_changesfrom
gustavo-marques:enthalpy_changes_gmm

Conversation

@gustavo-marques
Copy link
Copy Markdown

Description of changes

Revised the calculation of the enthalpy fluxes to be send to the ocean model.

Specific notes

We no longer need to calculate the enthalpy associated with meltw. The sea-ice model is already accounting for this enthalpy and the corresponding heat flux is included in melth. I have also added a term representing the enthalpy associated with condensation (positive evaporation in the ocean). This term is treated just like liquid precipitation (rain), and is accounted for in the global correction term (hcorr). Lastly, I have revised the limiters (min/max depending if mass is liquid or frozen) in the enthalpy calculations.

Contributors other than yourself, if any:

CMEPS Issues Fixed (include github issue #):

Are changes expected to change answers?

  • bit for bit
  • different at roundoff level
  • more substantial

Any User Interface Changes (namelist or namelist defaults changes)?

  • Yes
  • No

Testing performed if application target is CESM:(either UFS-S2S or CESM testing is required):

  • (recommended) CIME_DRIVER=nuopc scripts_regression_tests.py
    • machines:
    • details (e.g. failed tests):
  • (recommended) CESM testlist_drv.xml
    • machines and compilers:
    • details (e.g. failed tests):
  • (optional) CESM prealpha test
    • machines and compilers
    • details (e.g. failed tests):
  • (other) please described in detail
    • machines and compilers
    • details (e.g. failed tests):

Testing performed if application target is UFS-coupled:

  • (recommended) UFS-coupled testing
    • description:
    • details (e.g. failed tests):

Testing performed if application target is UFS-HAFS:

  • (recommended) UFS-HAFS testing
    • description:
    • details (e.g. failed tests):

Hashes used for testing:

  • CESM:
  • UFS-coupled, then umbrella repostiory to check out and associated hash:
    • repository to check out:
    • branch:
    • hash:
  • UFS-HAFS, then umbrella repostiory to check out and associated hash:
    • repository to check out:
    • branch:
    • hash:

* We no longer need to calcuate the enthalpy associated with
meltw. The sea-ice model is already accounting for this enthalpy
and the corresponding heat flux is included in meltw;

* Adding a term representing the enthalpy associated with
condensation (positive evaporation in the ocean). This term is
treated just like liquid precipitation (rain), and is accounted for in
hcorr;

* Revisiting the limeters (min/max depending if mass is liquid or frozen)
in the enthalpy calculations.
@gustavo-marques gustavo-marques changed the title Enthalpy changes gmm Revise enthalpy terms Dec 11, 2021
@mvertens mvertens merged commit 942b32a into mvertens:feature/enthalpy_changes Dec 13, 2021
mvertens added a commit that referenced this pull request May 5, 2023
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