synthesizer.emission_models.agn.unified_agn¶
A submodule containing the definition of the Unified AGN model.
This module contains the definition of the Unified AGN model that can be used to generate spectra from components or as a foundation to work from when creating more complex models.
Example usage:
# Create the Unified AGN model
model = UnifiedAGN(
nlr_grid=nlr_grid,
blr_grid=blr_grid,
covering_fraction_nlr=0.5,
covering_fraction_blr=0.5,
torus_emission_model=torus_emission_model,
)
# Generate a spectra
spectra = black_holes.get_spectra(model)
Functions
- synthesizer.emission_models.agn.unified_agn.scale_by_incident_isotropic(emission, emitters, model)[source]¶
Scale the emission by the incident isotropic disc model.
- Parameters:
emission (dict, Sed/LineCollection) – The emission to scale.
emitters (dict) – The emitters used to generate the emission.
model (UnifiedAGN) – The Unified AGN model.
Classes
- class synthesizer.emission_models.agn.unified_agn.UnifiedAGN(nlr_grid, blr_grid, covering_fraction_nlr, covering_fraction_blr, torus_emission_model, label='intrinsic', **kwargs)[source]¶
An emission model that defines the Unified AGN model.
The UnifiedAGN model includes a disc, nlr, blr and torus component and combines these components taking into accountgeometry of the disc and torus.
- disc_incident_isotropic¶
The disc emission model assuming isotropic emission.
- Type:
- disc_incident¶
The disc emission model accounting for the geometry but unmasked.
- Type:
- nlr_transmitted¶
The NLR transmitted emission
- Type:
- blr_transmitted¶
The BLR transmitted emission
- Type:
- disc_transmitted¶
The disc transmitted emission
- Type:
- disc_escaped¶
The disc escaped emission
- Type:
- disc¶
The disc emission model
- Type:
- nlr¶
The NLR emission model
- Type:
- blr¶
The BLR emission model
- Type:
- torus¶
The torus emission model
- Type: