I think there are IDL->Python translation errors in 'prop_zernikes.py'. In particular, for eps != 0, the bitwise operator ^ is used instead of the power ** (see line 181 to 219).
Best regards and thank you for PROPER,
Gilles Orban de Xivry
Last edit: Gilles Orban de Xivry 2019-07-15
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Dear PROPER developper,
I think there are IDL->Python translation errors in 'prop_zernikes.py'. In particular, for
eps != 0
, the bitwise operator^
is used instead of the power**
(see line 181 to 219).Best regards and thank you for PROPER,
Gilles Orban de Xivry
Last edit: Gilles Orban de Xivry 2019-07-15
Hi Gilles,
Thanks for pointing out the bug. It has been fixed and new versions of the Python code have been uploaded to Sourceforge.
Regards,
John