Skip to content
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

Implicit viscosity in deep model #775

Open
jm-c opened this issue Oct 3, 2023 · 0 comments
Open

Implicit viscosity in deep model #775

jm-c opened this issue Oct 3, 2023 · 0 comments

Comments

@jm-c
Copy link
Member

jm-c commented Oct 3, 2023

There is a problem with implicit viscosity (implicitViscosity = T) when used in a deep model configuration (deepAtmosphere = T) because the current form of vertical viscous operator does not commute with surface pressure gradient in 2-D flow divergence.

An other way to view this is that with the thin-shell approximation, the vertical viscosity in the interior (excluding bottom or surface no-slip/drag friction) has no effect on the vertically integrated horizontal transport and the surface pressure gradient has no effect on the vertical shear, so that the 2 operators commute. But in the deep model, the surface pressure gradient affects the vertical shear d.u/dz (with recip_dxC * recip_deepFacC) and vertical viscosity (tendency = flux divided by deepFac2C) modifies the vertically integrated horizontal transport (factor deepFacC from dyG).

Note that the implicit viscosity looks fine to me in the anelastic formulation where the rhoFacC factor cancel nicely.

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

No branches or pull requests

1 participant