hyper/hypo viscosity in Oceanangians (for a 2D model) #4972
Answered
by
glwagner
peitianyi23-sudo
asked this question in
Computational science!
-
Beta Was this translation helpful? Give feedback.
Answered by
glwagner
Nov 24, 2025
Replies: 1 comment 3 replies
-
|
Linear drag can be implemented with a simple https://clima.github.io/OceananigansDocumentation/stable/models/forcing_functions/ Hypoviscosity cannot be easily implemented in a finite volume model --- to do so, you have to solve a Poisson problem every time-step: where |
Beta Was this translation helpful? Give feedback.
3 replies
Answer selected by
peitianyi23-sudo
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Linear drag can be implemented with a simple
Forcing. Here's the docs for that:https://clima.github.io/OceananigansDocumentation/stable/models/forcing_functions/
Hypoviscosity cannot be easily implemented in a finite volume model --- to do so, you have to solve a Poisson problem every time-step:
where$F_u$ is the forcing term that would appear in the momentum equation. In principle it is possible to use the Poisson solvers for this, but it will be a bit of a journey.