Decorators¶
Decorators.
-
poliastro.twobody.decorators.state_from_vector(func)¶ Changes signature to receive Orbit instead of state array.
Examples
>>> from poliastro.twobody.decorators import state_from_vector >>> @state_from_vector ... def func(_, ss): ... return ss.r, ss.v ... >>> func(0.0, [1, 2, 3, -1, -2, -3], 1.0) (<Quantity [1., 2., 3.] km>, <Quantity [-1., -2., -3.] km / s>)
Notes
Functions decorated with this will have poor performance.