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

Implement Euler Integration #16

Closed
cannontwo opened this issue Oct 21, 2020 · 2 comments
Closed

Implement Euler Integration #16

cannontwo opened this issue Oct 21, 2020 · 2 comments
Assignees
Labels
enhancement New feature or request parl physics

Comments

@cannontwo
Copy link
Owner

This is a basic physics simulation technique, but it's also a necessary component of testing PARL.

@cannontwo cannontwo self-assigned this Oct 21, 2020
@cannontwo cannontwo added enhancement New feature or request parl physics labels Oct 21, 2020
@cannontwo cannontwo added this to the Parl Components milestone Oct 21, 2020
@cannontwo
Copy link
Owner Author

Lydia's recommendation, which is supported by the "Discovering Modern C++" book that I've been reading, is to use an existing numerical integration library like Boost.odeint. Thus this might just be a wrapper around Boost's implementation of Euler integration.

@cannontwo
Copy link
Owner Author

Resolved by 1c8cc3a. Dealing with interactions between Eigen and ODEInt is a bit of a struggle, so any ODE integration wrapper that is implemented should abstract away ODEInt details like this wrapper does.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request parl physics
Projects
None yet
Development

No branches or pull requests

1 participant