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

General propagation #64

Merged
merged 10 commits into from Jul 10, 2015
Merged

Conversation

@astrojuanlu
Copy link
Member

@astrojuanlu astrojuanlu commented Jul 7, 2015

Added general two body equations in Gauss form following Cowell's formulation to perform numerical integration and example notebook to showcase this feature.

To be done:

  • Complete docs
  • Ellaborate on Gauss equations
  • Add unit tests
astrojuanlu added 7 commits Jul 4, 2015
Created objective function with a signature prepared to be integrated
with scipy.integrate.ode. Added example notebook.
Missing:
* High level interface
* Unit tests (discussion ongoing)
This is to be consistent with ss.rv().
astrojuanlu added 3 commits Jul 8, 2015
Updated and improved example notebook. Closes #63.
@astrojuanlu
Copy link
Member Author

@astrojuanlu astrojuanlu commented Jul 10, 2015

The documentation needs some lifting already, as there is a mix between high level and low level APIs. But that will go to another pull request. Merging this!

astrojuanlu added a commit that referenced this pull request Jul 10, 2015
Added propagation using Cowell's formulation.
@astrojuanlu astrojuanlu merged commit 5b337e3 into poliastro:master Jul 10, 2015
1 check was pending
1 check was pending
continuous-integration/travis-ci/pr The Travis CI build is in progress
Details
@astrojuanlu astrojuanlu deleted the astrojuanlu:general-propagation#63 branch Jul 10, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

1 participant