File List
Here is a list of all documented files with brief descriptions:

include |
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
plugins |
python |
include |
GyotoPython.h | Extending Gyoto using Python