Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cubic uniform splines #44

Merged
merged 105 commits into from
Jan 16, 2024
Merged

Cubic uniform splines #44

merged 105 commits into from
Jan 16, 2024

Conversation

EmilyBourne
Copy link
Member

@EmilyBourne EmilyBourne commented Jan 2, 2023

The selalib code uses splines optimised for uniform knots and degree 3. This makes it significantly faster than the splines used in pygyro. This PR adds the optimised splines. The tests and simulation now run 2-5 times faster.

As per h5py/h5py#2222 the installation workflow is also modified to fix the h5py installation

@EmilyBourne EmilyBourne changed the title WIP: Cubic uniform splines Cubic uniform splines Jan 10, 2023
@EmilyBourne EmilyBourne marked this pull request as ready for review January 10, 2023 08:12
@EmilyBourne EmilyBourne merged commit a5eef6e into master Jan 16, 2024
@EmilyBourne EmilyBourne deleted the ebourne_cubic_uniform_splines branch January 16, 2024 17:25
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.

None yet

2 participants