import extinction
import numpy as np
a = extinction.fitzpatrick99(
wave=np.random.uniform(3800., 10000., (1000, 10, 10)), r_v=3.1, a_v=1.)
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-12-d87da702ce4d> in <module>
----> 1 extinction.fitzpatrick99(wave=np.random.uniform(3800., 10000., (1000, 10, 10)), r_v=3.1, a_v=1.)
extinction.pyx in extinction.fitzpatrick99()
extinction.pyx in extinction.Fitzpatrick99.__call__()
ValueError: Buffer has wrong number of dimensions (expected 1, got 3)
It appears that
extinctiononly works with 1-d wavelength inputs.Example: