GyotoJet.h File Reference

Simple jet model with thermal or kappa-distribution synchrotron emission from Pandya et al. (2016). More...

#include <iostream>
#include <fstream>
#include <iomanip>
#include <GyotoStandardAstrobj.h>
#include <GyotoKappaDistributionSynchrotronSpectrum.h>
#include <GyotoThermalSynchrotronSpectrum.h>

Go to the source code of this file.

Classes

class  Gyoto::Astrobj::Jet
 Simple jet model with thermal or kappa-distribution synchrotron emission from Pandya et al. (2016). More...

Namespaces

namespace  Gyoto
 

Namespace for the Gyoto library.


namespace  Gyoto::Astrobj
 

Access to astronomical objects.



Detailed Description

Simple jet model with thermal or kappa-distribution synchrotron emission from Pandya et al. (2016).

This class implements a jet defined as the volume contained between the two conical surfaces defined by angles jetInnerOpeningAngle_ and jetOuterOpeningAngle_, with apex located on the black hole rotation axis at altitude jetBaseHeight_ in units of M.

The Lorentz factor is assumed constant at gammaJet_. The electron number density at the base of the jet is baseNumberDensity_cgs_, its z-evolution is dedictated by mass conservation. The electron temperature is baseTemperature_, its z-evolution is assumed to follow a power law z^temperatureSlope_. The magnetic field amplitude is defined by the magnetization parameter, magnetizationParameter_.

The jet emits synchrotron radiation, assuming that the electrons follow a thermal or kappa distribution, ie the smooth gluing of a thermal distribution at low electron Lorentz factor, to a power-law distribution at high electron Lorentz factor. This distribution, as well as the resulting emission and absorption coefficients are taken from: Pandya et al., ApJ, 822, 34 (2016), section 5.3.3


Generated on 23 Oct 2019 for Gyoto by  doxygen 1.6.1