include Directory Reference

## Files

| Gyoto.h
| All of Gyoto.
| GyotoAstrobj.h
| Astronomical objects (light emitters).
| GyotoBlackBodySpectrum.h
| I_nu(nu, T) = cst_*2*h*nu^3/c^2/(exp(h*nu/k*T)-1.);.
| GyotoBlob.h
| Blob of plasma following a Star orbit, emitting synchrotron, with Gaussian time-evolving density and temperature.
| GyotoChernSimons.h
| Chern-Simons 1st order perturbation to KerrBL metric.
| GyotoComplexAstrobj.h
| Combine astronomical objects.
| GyotoComplexMetric.h
| GyotoComplexSpectrometer.h
| Combine spectrometer objects.
| GyotoConfig.h
| Compile-time configuration.
| GyotoConverters.h
| GYOTO converters.
| GyotoDeformedTorus.h
| Slender torus subject to simple time-periodic deformations.
| GyotoDefs.h
| Gyoto ubiquitous macros and typedefs.
| GyotoDirectionalDisk.h
| Geometrically thin disk read from FITS file.
| GyotoDisk3D.h
| A geometrically thick, optically thin disk.
| GyotoDynamicalDisk.h
| A geometrically thin, optically thick disk, evolving dynamically.
| GyotoDynamicalDisk3D.h
| A geometrically thick, optically thin disk, evolving dynamically, with black body emission.
| GyotoDynamicalDiskBolometric.h
| A geometrically thin, optically thick disk, evolving dynamically.
| GyotoEquatorialHotSpot.h
| Equatorial hot spot.
| GyotoError.h
| Error handling.
| GyotoFactory.h
| XML I/O.
| GyotoFactoryMessenger.h
| Factory / SmartPointee::Subcontractor_t interface.
| GyotoFitsRW.h
| Class to read/write jnu and anu in FITS File.
| GyotoFixedStar.h
| Fixed (i.e. non-moving) star.
| GyotoFlaredDiskSynchrotron.h
| A disk defined from a 2D grid in the equatorial plane and extrapolated in the vertical direction with H/r<<1.
| GyotoFreeStar.h
| GyotoFunctors.h
| Classes with an operator() method.
| GyotoGridData2D.h
| Base class for reading 2D gridded data.
| GyotoHayward.h
| Metric of a regular rotating black hole or naked worm-hole.
| GyotoHooks.h
| Tellers tell Listeners when they mutate.
| GyotoInflateStar.h
| Mass-less, spherical object following a timelike geodesic.
| GyotoJet.h
| Simple jet model with thermal or kappa-distribution synchrotron emission from Pandya et al. (2016).
| GyotoKappaDistributionSynchrotronSpectrum.h
| Powerlaw synchrotron spectrum.
| GyotoKerrBL.h
| KerrBL metric.
| GyotoKerrKS.h
| KerrKS metric.
| GyotoMetric.h
| Base class for metric description.
| GyotoMinkowski.h
| The Minkowski flat-space metric.
| GyotoNeutronStar.h
| Neutron star defined by its surface ; no emission.
| GyotoNeutronStarAnalyticEmission.h
| Neutron star emitting at its surface an analytic emission, typically blackbody.
| GyotoNeutronStarModelAtmosphere.h
| Neutron star emitting at its surface an analytic emission, typically blackbody.
| GyotoNumericalMetricLorene.h
| Base class for 3+1 numerical metrics computed by LORENE.
| GyotoObject.h
| Introspectable objects.
| GyotoOscilTorus.h
| Slender torus subject to realistic Blaes 2006 oscillation modes.
| GyotoPageThorneDisk.h
| A geometrically thin, optically thick disk.
| GyotoPatternDisk.h
| A geometrically thin, optically thick disk.
| GyotoPatternDiskBB.h
| A PatternDisk object with possibility to compute a black body spectrum when PatternDiskBB::emission_ does not yield directly Iν but temperature.
| GyotoPhoton.h
| A single light ray.
| GyotoPlasmoid.h
| Plasmoid sphere formed by magnetic reconnection following a Star orbit, emitting synchrotron, with two distributions of electrons: one thermal at "low" temperature and one kappa at "high" temperature.
| GyotoPolishDoughnut.h
| A magnetized toroidal accretion structure.
| GyotoPowerLawSpectrum.h
| A power law spectrum : I_nu=constant_*nu^exponent_.
| GyotoPowerLawSynchrotronSpectrum.h
| Powerlaw synchrotron spectrum.
| GyotoProperty.h
| Introspectable properties.
| GyotoRegister.h
| Gyoto registers.
| GyotoRezzollaZhidenko.h
| Spherically-symmetric parametrized metric of Rezzolla&Zhidenko 2014 See the paper: PRD, 90, 084009 Only epsilon, a0, a1, a2, a3, b0, b1, b2, b3 are allowed non-zero.
| GyotoRotStar3_1.h
| Numerical metric around a rotating star in 3+1 formalism.
| GyotoScenery.h
| Ray-tracing framework.
| GyotoSchwarzschildHarmonic.h
| Schwarzschild spacetime in harmonic coordinates.
| GyotoScreen.h
| Description of the observer screen.
| GyotoShift.h
| Shift a metric.
| GyotoSmartPointer.h
| Reference-counting pointers.
| GyotoSpectrometer.h
| Spectroscopic capabilities of a Screen.
| GyotoSpectrum.h
| Spectrum of a simple object (e.g. Star).
| GyotoSphericalAccretion.h
| A spherically-symmetric accretion flow radially falling onto the central object.
| GyotoStandardAstrobj.h
| Astronomical objects defined bya a potential/distance.
| GyotoStar.h
| Mass-less, spherical object following a timelike geodesic.
| GyotoStarTrace.h
| Like a Star that would be on all points of its orbit at all time.
| GyotoThermalBremsstrahlungSpectrum.h
| Thermal brems spectrum.
| GyotoThermalSynchrotronSpectrum.h
| Thermal synchrotron spectrum.
| GyotoThickDisk.h
| A thick accretion disk described by its inner radius and the fwhm of the Gaussian factor affecting the density out of the equatorial plane.
| GyotoThinDisk.h
| Geometrically thin disks and rings.
| GyotoThinDiskGridIntensity.h
| A disk defined from a 2D grid in the equatorial plane and extrapolated in the vertical direction with H/r<<1.
| GyotoThinDiskIronLine.h
| GyotoThinDiskPL.h
| A subclass of ThinDisk emitting according to a powerlaw.
| GyotoThinDiskProfile.h
| A subclass of ThinDisk emitting according to some specified profile that should be hardcoded in emission().
| GyotoTorus.h
| A simple torus.
| GyotoUniformSpectrometer.h
| Uniformly spaced spectrometers.
| GyotoUniformSphere.h
| Optically thick or thin, spherical objects.
| GyotoUtils.h
| GYOTO utilities.
| GyotoValue.h
| Introspectable value.
| GyotoWIP.h
| Work in progress class.
| GyotoWorldline.h
| Timelike or null geodesics.
| GyotoXillverReflection.h
| The illumination table specifies how the thin disk is illuminated while the reflection table deduces from that the reflected spectrum as computed by Javier Garcia's XILLVER code. The metric is imposed to be Kerr for simplicity.