Gyoto
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 ▼NGyotoNamespace for the Gyoto library
 ▼NAstrobjAccess to astronomical objects
 ▼NPythonClasses that wrap Python classes as Gyoto Astrobj implementations
 CStandardCoding a Gyoto::Astrobj::Standard in Python
 CThinDiskCoding a Gyoto::Astrobj::ThinDisk in Python
 CComplexComplex astronomical object
 CDeformedTorus
 CDirectionalDiskGeometrically thin disk read from FITS file
 CDisk3DGeometrically thick disk read from FITS file
 CDynamicalDiskGeometrically thin disk read from a set of FITS files
 CDynamicalDisk3DGeometrically thick optically thin disk read from a set of FITS files
 CDynamicalDiskBolometricGeometrically thin disk read from a set of FITS files
 CEquatorialHotSpot
 CFixedStarFixed (i.e. non-moving) star (or spherical blob)
 CGenericBase class for astronomical object
 CInflateStarAn Astrobj::Star with growing size
 COscilTorus
 CPageThorneDiskGeometrically thin disk in Kerr metric
 CPatternDiskGeometrically thin disk read from FITS file
 CPatternDiskBBGeometrically thin disk read from FITS file with black body spectrum
 ▼CPolishDoughnutA toroïdal accretion structure
 Cintersection_tDouble intersection(double) Functor class
 Couterradius_tDouble outerradius(double) Functor class
 Ctranscendental_tDouble transcendental(double) Functor class
 CPropertiesObservable properties of an Astronomical object
 CStandardAstronomical objects defined bya a potential/distance
 CStarMass-less, spherical object following a timelike geodesic
 CStarTraceLike a Star that would be on all points of its orbit at all time
 CThinDiskGeometrically thin disks and rings
 CThinDiskIronLine
 CThinDiskPLGeometrically thin disk with black-body emission
 CTorusOptically thin or thick torus in circular rotation
 CUniformSphereOptically thick or thin, spherical objects
 ▼NFunctorClasses with an operator() method
 CDouble_constDoubleArrayA functor like double (func) (double const data[])
 CDouble_Double_constA functor like double (func) (double) const
 ▼NHookListeners attach to Tellers
 CListenerI might listen to a Teller
 CTellerListen to me and I'll warn you when I change
 ▼NMetricAccess to metrics
 CChernSimons
 CGenericBase class for metrics
 CKerrBLMetric around a Kerr black-hole in Boyer-Lindquist coordinates
 CKerrKSMetric around a Kerr black-hole in Kerr-Schild coordinates Warning: this metric is seldom used and may be buggy
 CMinkowskiThe Minkowski flat-space metric
 CNumericalMetricLorene
 CPythonMetric coded in Python
 CRezzollaZhidenko
 CRotStar3_1Numerical metric around a rotating star in 3+1 formalism
 ▼NPythonHelpers for the classes deriving from Gyoto::Python::Base
 CBaseBase class for classes in the Python plug-in
 ▼NRegisterGyoto registers
 CEntryEntry in a register (or a full register)
 ▼NSpectrometerAccess to spectrometers
 CComplexComplex spectrometer object
 CGenericBase class for spectrometers
 CUniformUniformly spaced spectrometers
 ▼NSpectrumSpectrum of a simple object (e.g. a Gyoto::Astrobj::Star)
 CBlackBodyBlack Body
 CGenericSpectrum emitted by an Astrobj
 CPowerLawI_nu=constant_*nu^exponent_
 CPythonLoader for Python classes implementing the Spectrum interface
 CThermalBremsstrahlungThermal brems spectrum
 ▼NUnitsUnits-related classes and functions
 CConverterWrapper around ut_converter from udunits
 CUnitWrapper around ut_unit from udunits
 CErrorClass for thowing exceptions
 CFactoryXML input/output
 CFactoryMessengerFactory / SmartPointee::Subcontractor_t interface
 CNumericalMetricLoreneClass 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
 CObjectObject with properties
 ▼CPhotonA null geodesic transporting light
 CRefinedRefine last step of integration in a Photon
 ▼CPropertyProperty that can be set and got using standard methods
 Cgetter_tUnion holding an accessor to get any type
 Cgetter_unit_tUnion holding an accessor to get double or vector<double> with unit
 Csetter_tUnion holding an accessor to set any type
 Csetter_unit_tUnion holding an accessor to set double or vector<double> with unit
 CSceneryRay-tracing scene
 ▼CScreenThe camera with which the Astrobj is observed
 CAngles1D specifier for an arbitrary angle coordinate set
 CBucketClass containing arbitrary 2D-points
 CCoord1dSetSet of 1-d coordinates: indices or angles
 CCoord2dSetClass to specify a set of points on the Screen
 CEmptyA dummy, empty 2D set
 CGridClass containing 2D-points organized in a grid
 CIndices1D specifier for an arbitrary pixel coordinate set
 CRange1D coordinated specifier for a range
 CRepeatAngle1D specifier for an angle that is repeated
 CSmartPointeeCan be pointed to by a SmartPointer
 CSmartPointerPointers performing reference counting
 CValueContainer for the value of a Property
 CWIPBase class for work in progress
 ▼CWorldlineTimelike or null geodesics
 ▼CIntegState
 CBoostBoost integrator
 CGenericCurrent state of a geodesic integration
 CLegacyHome-brewed integrator
 CGYOTO_ARRAY
 CListenerItemPrivate (undocumented) class to hold listeners_