Propagating 0 seconds with cowell fails #328
Comments
Can you check if this is still the case after merging #322? Also, is it a specific problem of |
Yes! It's still the case. Wait the names have changed and hence it works for
|
I realized that I could forget this hence I put it here. |
This looks like a convergence problem with the
of course, sending a value of 0 seconds should return just the same position :) An easy issue to fix! |
Yep! True! |
I think that However, |
Working on it! |
@shreyasbapat C'mon, leave some easy issues for the newcomers 馃槣 |
@Juanlu001 Not Working Now 馃槈 |
I still want some newcomer to fix this issue, so I'm removing the milestone. |
Is this still the case with the new integrator @nikita-astronaut? |
This still fails, but the error is different: the new integrator does not do anything and returns nothing :) I will fix this in the next PR |
Hey, @Juanlu001 After the last PR, 'iss.propagate(0 * u.s, method=cowell)' forks nice. But
|
Seems like providing of time list from outside of The reason is that now one needs to explicitly cast u.s to |
Then we need more tests!
poliastro, not the user :) |
Let's try to fix this one before the next release. |
Well... Or maybe the next after that! |
An error in sample surfaced, see poliastro#328
I will fix this myself. |
You said this was a beginner issue :/ |
The original issue was, but the problem changed and we continued discussing it here: I need to think carefully on the API and which cases do we accept, and also there's one doctest failing because of it (see #454), so I prefer to take care of it myself. |
An error in sample surfaced, see poliastro#328
Currently we can only use the basic
mean_method
function to propagate orbits. As the Orbit.Sample() can now accept other propagators as well, we must be able to usecowell
method as well.馃悶 Problem
We can't use the cowell's method and other propagators to propagate the orbit because of differences in the parameters passed in the normal propagator while using Orbit.Sample().
馃枼 Please paste the output of following commands
conda info -a
python -c "import poliastro.testing; poliastro.testing.test()"
python3 -c "import poliastro.testing; poliastro.testing.test()"
============================= test session starts ==============================
platform linux -- Python 3.6.3, pytest-3.4.1, py-1.5.2, pluggy-0.6.0
rootdir: /home/shreyas/poliastro, inifile: setup.cfg
plugins: cov-2.5.1
collected 141 items
poliastro/src/poliastro/tests/test_bodies.py ...... [ 4%]
poliastro/src/poliastro/tests/test_coordinates.py ... [ 6%]
poliastro/src/poliastro/tests/test_hyper.py ........... [ 14%]
poliastro/src/poliastro/tests/test_iod.py ......... [ 20%]
poliastro/src/poliastro/tests/test_jit.py ... [ 22%]
poliastro/src/poliastro/tests/test_maneuver.py ...... [ 26%]
poliastro/src/poliastro/tests/test_patched_conics.py .. [ 28%]
poliastro/src/poliastro/tests/test_plotting.py ......... [ 34%]
poliastro/src/poliastro/tests/test_plotting3d.py ...... [ 39%]
poliastro/src/poliastro/tests/test_stumpff.py ... [ 41%]
poliastro/src/poliastro/tests/test_twobody.py .. [ 42%]
poliastro/src/poliastro/tests/test_util.py ....... [ 47%]
poliastro/src/poliastro/tests/tests_neos/test_dastcom5.py ......... [ 53%]
poliastro/src/poliastro/tests/tests_neos/test_neos_neows.py ...... [ 58%]
poliastro/src/poliastro/tests/tests_twobody/test_angles.py ....... [ 63%]
poliastro/src/poliastro/tests/tests_twobody/test_decorators.py .. [ 64%]
poliastro/src/poliastro/tests/tests_twobody/test_orbit.py .............. [ 74%]
..... [ 78%]
poliastro/src/poliastro/tests/tests_twobody/test_propagation.py ........ [ 83%]
. [ 84%]
poliastro/src/poliastro/tests/tests_twobody/test_sample.py ............ [ 92%]
poliastro/src/poliastro/tests/tests_twobody/test_states.py .......... [100%]
========================= 141 passed in 21.47 seconds ==========================
馃幆 Goal
To be able to Propagate the orbit using different propagators.
馃挕 Possible solutions
馃搵 Steps to solve the problem
Addresses #<put issue number here>
The text was updated successfully, but these errors were encountered: