CliMA / ClimaCore.jl

CliMA model dycore
https://clima.github.io/ClimaCore.jl/dev
Apache License 2.0
87 stars 8 forks source link

Third-order upwind FD scheme #524

Closed valeriabarra closed 2 years ago

valeriabarra commented 2 years ago

Since a 1st-order upwind FD scheme is too dissipative (edit: typo), we want to add a 3rd-order upwind FD scheme.

This can then be used with limiters in hybrid domains (both 2D hybrid domain, 1D CG x 1D FD, and 3D hybrid domain, 2D CG x 1D FD).

Here are a couple of references:

valeriabarra commented 2 years ago

@simonbyrne who can look into this?

valeriabarra commented 2 years ago

This was merged, but it currently works only with periodic meshes. If anyone wants to work on adding the boundary support, they can feel free to re-open this issue or create a new one.