MulensModel icon indicating copy to clipboard operation
MulensModel copied to clipboard

MagnificationCurve and lack of methods information

Open rpoleski opened this issue 2 years ago • 0 comments

>>> import MulensModel as mm
>>> params = mm.ModelParameters({'t_0': 0, 'u_0': 1., 't_E': 9., 's': 1.5, 'q': 0.5, 'alpha': 90.})
>>> mag_curve = mm.MagnificationCurve([0, 1., 10.], params)
>>> mag_curve.get_magnification()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File ".../source/MulensModel/magnificationcurve.py", line 164, in get_magnification
    magnification = self.get_binary_lens_magnification()
  File ".../source/MulensModel/magnificationcurve.py", line 384, in get_binary_lens_magnification
    method = methods[index].lower()
AttributeError: 'NoneType' object has no attribute 'lower'

The message should give some useful information.

rpoleski avatar Mar 23 '22 13:03 rpoleski