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

Stokes drift in momentum equation #27

Open
amrapallig opened this issue May 16, 2022 · 0 comments
Open

Stokes drift in momentum equation #27

amrapallig opened this issue May 16, 2022 · 0 comments

Comments

@amrapallig
Copy link

Estimation of mean velocities (uvel and vvel) needs the Stokes drift term as per the Craik-Leibovich momentum equation.

@BrodiePearson and I discussed that until MPAS is coupled with the wave, the following changes could serve as a temporary fix.

             uvel(k,iCell) = uvel(k,iCell) - dt_small*(uw(i1,k,iCell) - uw(i1,k+1,iCell)) /  &
               (ze(k,iCell) - ze(k+1,iCell)) + dt_small*fCell(iCell)*vStokes(k,iCell)
            vvel(k,iCell) = vvel(k,iCell) - dt_small*(vw(i1,k,iCell) - vw(i1,k+1,iCell)) /  &
               (ze(k,iCell) - ze(k+1,iCell)) - dt_small*fCell(iCell)*uStokes(k,iCell)

@vanroekel, do you suggest adding Stokes term in mpas_ocn_adcReconstruct.F or outside of the module?

With the above correction (red dashed), ADC profiles for V and vw seem qualitatively correct compared to LES (black solid). Blue dashed line is the one discussed in Issue #26 (comment) with vwtend6. config parameters are the same as in issue #26 (comment). Following plot corresponds to 96th-hour output with an average of 24 hr. ADC is still showing overmixing.

image

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