Ejemplo n.º 1
0
 def test_p2pv_inplace(self):
     # TODO: fix np.zeros_like.
     out = np.zeros_like(self.pv_value) << self.pv_unit
     p2pv = erfa_ufunc.p2pv(self.pv['p'], out=out)
     assert out is p2pv
     assert_array_equal(p2pv['p'], self.pv['p'])
     assert_array_equal(p2pv['v'], np.zeros(self.pv.shape+(3,), float) << u.m/u.s)
Ejemplo n.º 2
0
 def test_p2pv(self):
     p2pv = erfa_ufunc.p2pv(self.pv['p'])
     assert_array_equal(p2pv['p'], self.pv['p'])
     assert_array_equal(p2pv['v'], np.zeros(self.pv.shape+(3,), float) << u.m/u.s)