BaseExtGrainModel¶
- class dust_extinction.baseclasses.BaseExtGrainModel(*args, meta=None, name=None, **kwargs)[source]¶
Bases:
BaseExtModelBase for Grain Models
- Parameters:
None
- Raises:
None –
Methods Summary
evaluate(x)Generic dust grain model function
Methods Documentation
- evaluate(x)[source]¶
Generic dust grain model function
- Parameters:
x (float) –
expects either x in units of wavelengths or frequency or assumes wavelengths in wavenumbers [1/micron]
internally wavenumbers are used
- Returns:
axav – A(x)/A(V) extinction curve [mag]
- Return type:
np array (float)
- Raises:
ValueError – Input x values outside of defined range