-
Notifications
You must be signed in to change notification settings - Fork 173
cam6_3_028: Science Updates and bug fixes for SE dycore. #401
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
Merged
jtruesdal
merged 14 commits into
ESCOMP:cam_development
from
jtruesdal:cam6_3_025_CESM2.2
Aug 19, 2021
Merged
Changes from 10 commits
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
f06ba04
Full-physics physics-dynamics coupling with MPAS dynamical core
jtruesdal 9d9e8f6
Changelog testing update, se_hypervis_subcycle_sponge mod for WACCM-X…
jtruesdal bba0979
updates to ChangeLog (Had wrong description)
jtruesdal e639045
move del4 sponge layer parameters to namelist
PeterHjortLauritzen ecdb4ca
bug in previous commit
PeterHjortLauritzen 6f759fc
Generalize sponge layer setup and fix hard coded layer settings.
jtruesdal ee0edee
updates requested as part of PR#401
jtruesdal ef544d0
PR request to rename nu_s/nu_s_lev to nu_t/nu_t_lev for clarity
jtruesdal b5a6e0d
bring science updates for CESM2.2 from cam6_3_025 to cam_development …
jtruesdal 3db5d65
ChangeLog merge with cam6_3_027
jtruesdal 5c88161
PR requests
jtruesdal 97f989b
i0 format suggestion by Steve
jtruesdal a8dcb53
update Changelog with climate validation runs
jtruesdal de2e10f
update Changelog for tag
jtruesdal File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -7210,28 +7210,6 @@ Number of hyperviscosity subcycles per dynamics timestep in sponge del2 diffusio | |
| Default: Set by build-namelist | ||
| </entry> | ||
|
|
||
|
|
||
| <entry id="se_rayk0" type="integer" category="se" | ||
| group="dyn_se_inparm" valid_values="" > | ||
| Variable to specify the vertical index at which the | ||
| Rayleigh friction term is centered (the peak value). | ||
| Default: 2 | ||
| </entry> | ||
|
|
||
| <entry id="se_raykrange" type="real" category="se" | ||
| group="dyn_se_inparm" valid_values="" > | ||
| Rayleigh friction parameter to determine the width of the profile. If set | ||
| to 0 then a width is chosen by the algorithm (see rayleigh_friction.F90). | ||
| Default: 0.5. | ||
| </entry> | ||
|
|
||
| <entry id="se_raytau0" type="real" category="se" | ||
| group="dyn_se_inparm" valid_values="" > | ||
| Rayleigh friction parameter to determine the approximate value of the decay | ||
| time (days) at model top. If 0.0 then no Rayleigh friction is applied. | ||
| Default: 0. | ||
| </entry> | ||
|
|
||
| <entry id="se_molecular_diff" type="real" category="se" | ||
| group="dyn_se_inparm" valid_values="" > | ||
| Used by SE dycore to apply sponge layer diffusion to u, v, and T for | ||
|
|
@@ -7330,6 +7308,44 @@ Second-order viscosity applied only near the model top [m^2/s]. | |
| Default: Set by build-namelist. | ||
| </entry> | ||
|
|
||
| <entry id="se_sponge_del4_nu_fac" type="real" category="se" | ||
| group="dyn_se_inparm" valid_values="" > | ||
| Hyperviscosity coefficient se_nu [m^4/s] for u,v, T is increased to | ||
| se_nu_p*se_sponge_del4_nu_fac following a hyperbolic tangent function | ||
| centered around pressure at vertical index se_sponge_del4_lev: | ||
|
|
||
| 0.5_r8*(1.0_r8+tanh(2.0_r8*log(pmid(se_sponge_del4_lev)/press))) | ||
|
|
||
| where press is pressure | ||
|
|
||
| If < 0, se_sponge_del4_nu_fac is automatically set based on model top location. | ||
| Default: Set by build-namelist. | ||
| </entry> | ||
|
|
||
| <entry id="se_sponge_del4_nu_div_fac" type="integer" category="se" | ||
| group="dyn_se_inparm" valid_values="" > | ||
| Divergence damping hyperviscosity coefficient se_nu_div [m^4/s] for u,v is increased to | ||
| se_nu_p*se_sponge_del4_nu_fac following a hyperbolic tangent function | ||
|
||
| centered around pressure at vertical index se_sponge_del4_lev: | ||
|
|
||
| 0.5_r8*(1.0_r8+tanh(2.0_r8*log(pmid(se_sponge_del4_lev)/press))) | ||
|
|
||
| where press is pressure | ||
|
|
||
| If < 0, se_sponge_del4_nu_div_fac is automatically set based on model top location. | ||
| Default: Set by build-namelist. | ||
| </entry> | ||
|
|
||
| <entry id="se_sponge_del4_lev" type="real" category="se" | ||
| group="dyn_se_inparm" valid_values="" > | ||
| Level index around which increased del4 damping is centered. | ||
|
|
||
| See se_sponge_del4_nu_fac and se_sponge_del4_nu_div_fac | ||
|
|
||
| If < 0, se_sponge_del4_lev is automatically set based on model top location. | ||
| Default: Set by build-namelist. | ||
| </entry> | ||
|
|
||
| <entry id="se_hypervis_dynamic_ref_state" type="logical" category="se" | ||
| group="dyn_se_inparm" valid_values="" > | ||
| Hyperscosity for T and dp is applied to (T-Tref) and (dp-dp_ref) where | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.