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

Update RK45 integration routines #134

Merged
merged 1 commit into from
Apr 17, 2023
Merged

Update RK45 integration routines #134

merged 1 commit into from
Apr 17, 2023

Conversation

n-claes
Copy link
Owner

@n-claes n-claes commented Apr 17, 2023

PR description

Updates the RK45 integration routines to conform to the new function behaviour. Functions are now evaluated directly and the integration is more accurate (x is no longer interpolated on the arrays as we did before). This also removes the need for adaptive stepping, so that has been removed.

New features

Legolas

  • More accurate RK45 integration due to direct evaluation of functions.

@n-claes n-claes added performance Affects performance refactor Refactoring existing code labels Apr 17, 2023
@n-claes n-claes added this to the Legolas 2.0 milestone Apr 17, 2023
@n-claes n-claes merged commit b255f61 into develop Apr 17, 2023
@n-claes n-claes deleted the refactor/integration branch April 17, 2023 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
performance Affects performance refactor Refactoring existing code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant