False extrema with #3095
Unanswered
j-ostiguy
asked this question in
Computational science!
Replies: 2 comments
-
The very small spurious extrema in temperature is an ordinary oscillatory error associated with finite volume numerical advection. WENO reduces spurious extrema but cannot eliminate them. You can try to fix the bounds of temperature if you like (see the docstring for WENO on how to do that). Note though that our bounds preserving WENO scheme is also approximate. Do you require strictly bounds preserving numerics? |
Beta Was this translation helpful? Give feedback.
0 replies
-
Could we change the title of this discussion to sometime more descriptive? Seems like an unfinished sentence? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
Starting with the ocean wind mixing and turbulence example - I noticed that if I set the initial temperature to be uniform, the temperature increases slightly after some time. I changed the advection scheme to WENO (and the closure to SmagorinskyLilly) which improved the results but did not completely resolve the issue. There is only surface cooling, and so I'm not sure why this is occurring.
Here is a figure where the initial temperature is 5 and after 60 minutes, T reaches 5.0011.
Beta Was this translation helpful? Give feedback.
All reactions