Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

Gyoto::Python::Base | Base class for classes in the Python plug-in
Gyoto::Python::Object< Gyoto::Astrobj::Standard > |
Gyoto::Astrobj::Python::Standard | Coding a Gyoto::Astrobj::Standard in Python
Gyoto::Python::Object< Gyoto::Astrobj::ThinDisk > |
Gyoto::Astrobj::Python::ThinDisk | Coding a Gyoto::Astrobj::ThinDisk in Python
Gyoto::Python::Object< Gyoto::Metric::Generic > |
Gyoto::Metric::Python | Metric coded in Python
Gyoto::Python::Object< Gyoto::Spectrum::Generic > |
Gyoto::Spectrum::Python | Loader for Python classes implementing the Spectrum interface
Gyoto::Python::Object< O > | Class template to implement parts of the Gyoto::Object API
Gyoto::Screen::Coord1dSet | Set of 1-d coordinates: indices or angles
Gyoto::Screen::Angles | 1D specifier for an arbitrary angle coordinate set
Gyoto::Screen::Indices | 1D specifier for an arbitrary pixel coordinate set
Gyoto::Screen::Range | 1D coordinated specifier for a range
Gyoto::Screen::RepeatAngle | 1D specifier for an angle that is repeated
Gyoto::Screen::Coord2dSet | Class to specify a set of points on the Screen
Gyoto::Screen::Bucket | Class containing arbitrary 2D-points
Gyoto::Screen::Empty | A dummy, empty 2D set
Gyoto::Screen::Grid | Class containing 2D-points organized in a grid
Gyoto::Functor::Double_constDoubleArray | A functor like double (func) (double const data[])
Gyoto::Astrobj::Standard | Astronomical objects defined bya a potential/distance
Gyoto::Python::Object< Gyoto::Astrobj::Standard > |
Gyoto::Astrobj::DeformedTorus |
Gyoto::Astrobj::FlaredDiskSynchrotron |
Gyoto::Astrobj::Jet | Simple jet model with thermal or kappa-distribution synchrotron emission from Pandya et al. (2016)
Gyoto::Astrobj::NeutronStar | Neutron star defined by its surface ; no emission
Gyoto::Astrobj::NeutronStarAnalyticEmission | Neutron star emitting at its surface an analytic emission, typically blackbody
Gyoto::Astrobj::NeutronStarModelAtmosphere | Neutron star emitting at its surface an emission provided by a FITS table
Gyoto::Astrobj::OscilTorus |
Gyoto::Astrobj::PolishDoughnut | A toroidal accretion structure
Gyoto::Astrobj::SphericalAccretion | A spherically-symmetric accretion flow radially falling onto the central object
Gyoto::Astrobj::ThickDisk | A thick accretion disk described by its inner radius and the fwhm of the Gaussian factor affecting the density out of the equatorial plane
Gyoto::Astrobj::Torus | Optically thin or thick torus in circular rotation
Gyoto::Astrobj::UniformSphere | Optically thick or thin, spherical objects
Gyoto::Astrobj::FixedStar | Fixed (i.e. non-moving) star (or spherical blob)
Gyoto::Astrobj::FreeStar | UniformShere following a trajectory specified in getVelocity (non-geodesic) with a constant velocity
Gyoto::Astrobj::Plasmoid | Plasmoid Shere of plasma emitting synchrotron, following a trajectory specified in getVelocity (non-geodesic a priori)
Gyoto::Astrobj::Star | Mass-less, spherical object following a timelike geodesic
Gyoto::Astrobj::Blob | Blob of plasma following a Star orbit, emitting synchrotron, with Gaussian time-evolving density and temperature
Gyoto::Astrobj::InflateStar | An Astrobj::Star with growing size
Gyoto::Astrobj::StarTrace | Like a Star that would be on all points of its orbit at all time
Gyoto::Astrobj::ThinDisk | Geometrically thin disks and rings
Gyoto::Python::Object< Gyoto::Astrobj::ThinDisk > |
Gyoto::Astrobj::DirectionalDisk | Geometrically thin disk read from FITS file
Gyoto::Astrobj::EquatorialHotSpot |
Gyoto::Astrobj::PageThorneDisk | Geometrically thin disk in Kerr metric
Gyoto::Astrobj::PatternDisk | Geometrically thin disk read from FITS file
Gyoto::Astrobj::PatternDiskBB | Geometrically thin disk read from FITS file with black body spectrum
Gyoto::Astrobj::DynamicalDisk | Geometrically thin disk read from a set of FITS files
Gyoto::Astrobj::DynamicalDiskBolometric | Geometrically thin disk read from a set of FITS files
Gyoto::Astrobj::ThinDiskGridIntensity |
Gyoto::Astrobj::ThinDiskIronLine |
Gyoto::Astrobj::ThinDiskPL | Geometrically thin disk with black-body emission
Gyoto::Astrobj::ThinDiskProfile | A subclass of ThinDisk emitting according to some specified profile that should be hardcoded in emission()
Gyoto::Astrobj::XillverReflection | 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
Gyoto::Functor::Double_Double_const | A functor like double (func) (double) const
Gyoto::Astrobj::PolishDoughnut::intersection_t | Double intersection(double) Functor class
Gyoto::Astrobj::PolishDoughnut::outerradius_t | Double outerradius(double) Functor class
Gyoto::Register::Entry | Entry in a register (or a full register)
Gyoto::Error | Class for thowing exceptions
Gyoto::Factory | XML input/output
Gyoto::FactoryMessenger | Factory / SmartPointee::Subcontractor_t interface
Gyoto::FitsRW |
Gyoto::Astrobj::Plasmoid | Plasmoid Shere of plasma emitting synchrotron, following a trajectory specified in getVelocity (non-geodesic a priori)
Gyoto::Property::getter_t | Union holding an accessor to get any type
Gyoto::Property::getter_unit_t | Union holding an accessor to get double or vector<double> with unit
Gyoto::GridData2D | Class for reading data stored in a 2D grid
Gyoto::Astrobj::FlaredDiskSynchrotron |
Gyoto::Astrobj::ThinDiskGridIntensity |
GYOTO_ARRAY< T, sz > |
Gyoto::Worldline::IntegState |
Gyoto::Hook::Listener | I might listen to a Teller
Gyoto::Astrobj::FlaredDiskSynchrotron |
Gyoto::Astrobj::Jet | Simple jet model with thermal or kappa-distribution synchrotron emission from Pandya et al. (2016)
Gyoto::Astrobj::OscilTorus |
Gyoto::Astrobj::PageThorneDisk | Geometrically thin disk in Kerr metric
Gyoto::Astrobj::PolishDoughnut | A toroidal accretion structure
Gyoto::Astrobj::SphericalAccretion | A spherically-symmetric accretion flow radially falling onto the central object
Gyoto::Astrobj::ThickDisk | A thick accretion disk described by its inner radius and the fwhm of the Gaussian factor affecting the density out of the equatorial plane
Gyoto::Astrobj::ThinDiskGridIntensity |
Gyoto::Astrobj::XillverReflection | 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
Gyoto::Metric::Shift | The Shift flat-space metric
Gyoto::Spectrometer::Complex | Complex spectrometer object
Gyoto::Worldline | Timelike or null geodesics
Gyoto::Astrobj::EquatorialHotSpot |
Gyoto::Astrobj::Star | Mass-less, spherical object following a timelike geodesic
Gyoto::Photon | A null geodesic transporting light
Gyoto::Photon::Refined | Refine last step of integration in a Photon
ListenerItem | Private (undocumented) class to hold listeners_
NumericalMetricLorene | Class for 3+1 numerical metrics computed by LORENE. This class can handle (so far) any kind of LORENE metric, stars, collapsing stars, Kerr, boson star e.g
O |
Gyoto::Python::Object< O > | Class template to implement parts of the Gyoto::Object API
Gyoto::Object | Object with properties
Gyoto::Astrobj::Generic | Base class for astronomical object
Gyoto::Astrobj::Complex | Complex astronomical object
Gyoto::Astrobj::Disk3D | Geometrically thick disk read from FITS file
Gyoto::Astrobj::DynamicalDisk3D | Geometrically thick optically thin disk read from a set of FITS files
Gyoto::Astrobj::Standard | Astronomical objects defined bya a potential/distance
Gyoto::Astrobj::ThinDisk | Geometrically thin disks and rings
Gyoto::Metric::Generic | Base class for metrics
Gyoto::Python::Object< Gyoto::Metric::Generic > |
Gyoto::Metric::Complex | Combine several metrics
Gyoto::Metric::Hayward | Metric of a regular rotating black hole or naked worm-hole
Gyoto::Metric::KerrBL | Metric around a Kerr black-hole in Boyer-Lindquist coordinates
Gyoto::Metric::ChernSimons |
Gyoto::Metric::KerrKS | Metric around a Kerr black-hole in Kerr-Schild coordinates Warning: this metric is seldom used and may be buggy
Gyoto::Metric::Minkowski | The Minkowski flat-space metric
Gyoto::Metric::NumericalMetricLorene |
Gyoto::Metric::RezzollaZhidenko |
Gyoto::Metric::RotStar3_1 | Numerical metric around a rotating star in 3+1 formalism
Gyoto::Metric::SchwarzschildHarmonic |
Gyoto::Metric::Shift | The Shift flat-space metric
Gyoto::Photon | A null geodesic transporting light
Gyoto::Scenery | Ray-tracing scene
Gyoto::Screen | The camera with which the Astrobj is observed
Gyoto::Spectrometer::Generic | Base class for spectrometers
Gyoto::Spectrometer::Complex | Complex spectrometer object
Gyoto::Spectrometer::Uniform | Uniformly spaced spectrometers
Gyoto::Spectrum::Generic | Spectrum emitted by an Astrobj
Gyoto::Python::Object< Gyoto::Spectrum::Generic > |
Gyoto::Spectrum::BlackBody | Black Body
Gyoto::Spectrum::KappaDistributionSynchrotron | Kappa-distribution synchrotron spectrum from Pandya et al. (2016)
Gyoto::Spectrum::PowerLaw | I_nu=constant_*nu^exponent_
Gyoto::Spectrum::PowerLawSynchrotron | Powerlaw synchrotron spectrum
Gyoto::Spectrum::ThermalBremsstrahlung | Thermal brems spectrum
Gyoto::Spectrum::ThermalSynchrotron | Thermal synchrotron spectrum
Gyoto::Property | Property that can be set and got using standard methods
Gyoto::Property::setter_t | Union holding an accessor to set any type
Gyoto::Property::setter_unit_t | Union holding an accessor to set double or vector<double> with unit
Gyoto::SmartPointee | Can be pointed to by a SmartPointer
Gyoto::Astrobj::Generic | Base class for astronomical object
Gyoto::Astrobj::Properties | Observable properties of an Astronomical object
Gyoto::Metric::Generic | Base class for metrics
Gyoto::Photon | A null geodesic transporting light
Gyoto::Scenery | Ray-tracing scene
Gyoto::Screen | The camera with which the Astrobj is observed
Gyoto::Spectrometer::Generic | Base class for spectrometers
Gyoto::Spectrum::Generic | Spectrum emitted by an Astrobj
Gyoto::Units::Converter | Wrapper around ut_converter from udunits
Gyoto::Units::Unit | Wrapper around ut_unit from udunits
Gyoto::Worldline::IntegState::Generic | Current state of a geodesic integration
Gyoto::Worldline::IntegState::Boost | Boost integrator
Gyoto::Worldline::IntegState::Legacy | Obsolete: Home-brewed integrator
Gyoto::SmartPointer< T > | Pointers performing reference counting
Gyoto::Hook::Teller | Listen to me and I'll warn you when I change
Gyoto::Metric::Generic | Base class for metrics
Gyoto::Spectrometer::Generic | Base class for spectrometers
Gyoto::Value | Container for the value of a Property
Gyoto::WIP | Base class for work in progress
Gyoto::Metric::Complex | Combine several metrics