synthpop.modules.extinction.SODC

Extinction law that pulls from Surot et al. (2020) to modify the IR end of the extinction law of O’Donnell (1994) / Cardelli et al. (1989).

Valid from: 0.25 to 3.5 microns

Reference DOIs: 10.1086/167900, 10.1086/173713, 10.1051/0004-6361/202038346

Derived by Marz Newman

Classes

SODC

New combination extinction law

Module Contents

class synthpop.modules.extinction.SODC.SODC(R_V: float = 3.1, alpha: float = 2.255, **kwargs)

Bases: synthpop.modules.extinction._extinction.ExtinctionLaw

New combination extinction law

Attributes

R_V=3.1float

optical total-to-selective extinction ratio

alpha=2.255float

power law index

extinction_law_name = 'NewExtLaw'
law_ref_wavelength = 0.549
R_V = 3.1
alpha = 2.255
min_wavelength = 0.25
max_wavelength = 3.5
Alambda_Aref(eff_wavelength: float) float

Given an effective wavelength lambda_eff, calculate the extinction ratio A_lambda/A_ref

Parameters

eff_wavelengthfloat

wavelength to compute extinction ratio at [microns]