Skip to content

Optimise and add new kernels#76

Merged
michaeldenes merged 10 commits intomainfrom
optimise_kernels
Nov 3, 2025
Merged

Optimise and add new kernels#76
michaeldenes merged 10 commits intomainfrom
optimise_kernels

Conversation

@michaeldenes
Copy link
Copy Markdown
Member

In this PR, we add a few new kernels (for reflective boundary conditions and unbeaching without an unbeaching field), as well as partly optimise the Stokes drift and windage drift kernels (so that velocity field sampling only occurs if the particle should be moving).

This PR also solves #61, and provides a new kernel that only relies on the 2D velocity field for unbeaching.

Pull main branch into optimise_kernels branch.
@michaeldenes michaeldenes merged commit 89b75bd into main Nov 3, 2025
5 checks passed
@michaeldenes michaeldenes deleted the optimise_kernels branch November 3, 2025 08:15
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

Successfully merging this pull request may close these issues.

2 participants