scopesim.optics.surface_utils

scopesim.optics.surface_utils#

Functions

extract_base_from_unit(unit, base_unit)

Extract astropy base unit from a compound unit.

extract_type_from_unit(unit, unit_type)

Extract astropy physical type from a compound unit.

make_emission_from_array(flux, wave, meta)

Create an emission SourceSpectrum using an array.

make_emission_from_emissivity(temp, ...)

Create an emission SourceSpectrum using blackbody and emissivity curves.

normalise_flux_if_binned(flux, wave)

Convert a binned flux Quantity array back into flux density.