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

Conversation

1 participant
@Juanlu001
Member

Juanlu001 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

Juanlu001 added some commits Jul 4, 2015

WIP: Added non keplerian propagation
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)
Changed ss.coe() into function
This is to be consistent with ss.rv().

Juanlu001 added some commits Jul 8, 2015

Added propagation using Cowell's formulation and related tests.
Updated and improved example notebook. Closes #63.
@Juanlu001

This comment has been minimized.

Member

Juanlu001 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!

Juanlu001 added a commit that referenced this pull request Jul 10, 2015

Merge pull request #64 from Juanlu001/general-propagation#63
Added propagation using Cowell's formulation.

@Juanlu001 Juanlu001 merged commit 5b337e3 into poliastro:master Jul 10, 2015

1 check was pending

continuous-integration/travis-ci/pr The Travis CI build is in progress
Details

@Juanlu001 Juanlu001 deleted the Juanlu001: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