parcels icon indicating copy to clipboard operation
parcels copied to clipboard

Analytical Advection in jit

Open erikvansebille opened this issue 6 months ago • 3 comments

This PR implements a C version of the AnalyticalAdvection kernel for use with JITParticles, and thereby implements #1617

  • [x] make unit tests work
  • [x] confirm AnalyticalAdvection also works on spherical grids
  • [ ] Support for models that don't have grid sizes provided (e.g. missing e1v, e2u etc for ORCA grids)
  • [ ] Implement B-grid support too
  • [ ] performance-test and validate AnalyticalAdvection in real-world scenarios
  • [ ] (potentially) make AnalyticalAdvection the default kernel in Parcels; or at least encourage its use in a new 'Choosing-Advection-Kernels-tutorial' (see also #1549)

erikvansebille avatar Jul 26 '24 09:07 erikvansebille