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.torus_edgeon_condition(inclination, theta_torus)[source]

When this is > 90 deg the torus obscures the disc.

We will wrap this function in a ParameterFunction to use for masking within the UnifiedAGN model.

Parameters:
  • inclination (unyt_array) – The inclination of the black hole.

  • theta_torus (unyt_array) – The torus opening angle.

Classes

class synthesizer.emission_models.agn.unified_agn.UnifiedAGN(nlr_grid, blr_grid, torus_emission_model, disc_transmission='random', diffuse_dust_curve=None, diffuse_dust_emission_model=None, label=None, **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 account geometry of the disc and torus. This variant includes dust attenuation.

class synthesizer.emission_models.agn.unified_agn.UnifiedAGNIntrinsic(nlr_grid, blr_grid, torus_emission_model, disc_transmission='random', label='intrinsic', **kwargs)[source]

An emission model that defines the Unified AGN model with no dust.

The UnifiedAGN model includes a disc, nlr, blr and torus component and combines these components taking into account geometry of the disc and torus. This model does not include diffuse dust emission.

disc_incident_isotropic

The disc emission model assuming isotropic emission.

Type:

BlackHoleEmissionModel

disc_incident

The disc emission model accounting for the geometry but unmasked.

Type:

BlackHoleEmissionModel

disc_averaged

The inclination averaged observed disc emission.

Type:

BlackHoleEmissionModel

disc_averaged_without_torus

The inclination averaged observed disc ignoring the torus.

Type:

BlackHoleEmissionModel

disc_transmitted_nlr

The disc spectrum transmitted through the NLR

Type:

BlackHoleEmissionModel

disc_transmitted_blr

The disc spectrum transmitted through the BLR

Type:

BlackHoleEmissionModel

disc_transmitted

The disc transmitted emission

Type:

BlackHoleEmissionModel

disc_transmitted_weighted_combination

The disc transmitted weighted combination emission

Type:

BlackHoleEmissionModel

disc

The disc emission model

Type:

BlackHoleEmissionModel

nlr

The NLR emission model

Type:

BlackHoleEmissionModel

blr

The BLR emission model

Type:

BlackHoleEmissionModel

line_regions

The combined BLR and NLR emission

Type:

BlackHoleEmissionModel

nlr_continuum

The NLR continuum emission

Type:

BlackHoleEmissionModel

blr_continuum

The BLR continuum emission

Type:

BlackHoleEmissionModel

torus

The torus emission model

Type:

BlackHoleEmissionModel

class synthesizer.emission_models.agn.unified_agn.UnifiedAGNWithDiffuseDustAttenuation(nlr_grid, blr_grid, torus_emission_model, diffuse_dust_curve, disc_transmission='random', label='attenuated', tau_v='tau_v', **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 account geometry of the disc and torus. This variant includes dust attenuation.

intrinsic

The intrinsic emission

Type:

BlackHoleEmissionModel

class synthesizer.emission_models.agn.unified_agn.UnifiedAGNWithDiffuseDustAttenuationAndEmission(nlr_grid, blr_grid, torus_emission_model, diffuse_dust_curve, diffuse_dust_emission_model, tau_v='tau_v', disc_transmission='random', label='total', **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 account geometry of the disc and torus. This variant includes dust attenuation and emission.

intrinsic

The intrinsic emission

Type:

BlackHoleEmissionModel

attenuated

The attenuated emission

Type:

BlackHoleEmissionModel

diffuse_dust_emission

The diffuse dust emission

Type:

BlackHoleEmissionModel