Gyoto
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
oNGyotoNamespace for the Gyoto library
|oNAstrobjAccess to astronomical objects
||oCGenericBase class for astronomical object
||oCPropertiesObservable properties of an Astronomical object
||oCComplexComplex astronomical object
||oCDisk3DGeometrically thick disk read from FITS file
||oCDisk3D_BBGeometrically thick optically thin disk read from a set of FITS files
||oCDynamicalDiskGeometrically thin disk read from a set of FITS files
||oCFixedStarFixed (i.e. non-moving) star (or spherical blob)
||oCPageThorneDiskGeometrically thin disk in Kerr metric
||oCPatternDiskGeometrically thin disk read from FITS file
||oCPatternDiskBBGeometrically thin disk read from FITS file with black body spectrum and a power law extension up to some rmax_
||oCPolishDoughnutA toroïdal accretion structure
|||oCintersection_tDouble intersection(double) Functor class
|||\Ctranscendental_tDouble transcendental(double) Functor class
||oCStandardAstronomical objects defined bya a potential/distance
||oCStarMass-less, spherical object following a timelike geodesic
||oCThinDiskGeometrically thin disks and rings
||oCThinDiskPLGeometrically thin disk with black-body emission
||oCTorusOptically thin or thick torus in circular rotation
||\CUniformSphereOptically thick or thin, spherical objects
|oNFunctorClasses with an operator() method
||oCDouble_constDoubleArrayA functor like double (func) (double const data[])
||\CDouble_Double_constA functor like double (func) (double) const
|oNHookListeners attach to Tellers
||oCListenerI might listen to a Teller
||\CTellerListen to me and I'll warn you when I change
|oNMetricAccess to metrics
||oCKerrBLMetric around a Kerr black-hole in Boyer-Lindquist coordinates
||oCKerrKSMetric around a Kerr black-hole in Kerr-Schild coordinates
||oCGenericBase class for metrics
||\CRotStar3_1Numerical metric around a rotating star in 3+1 formalism
|oNRegisterGyoto registers
||\CEntryEntry in a register (or a full register)
|oNSpectrometerAccess to spectrometers
||oCComplexComplex spectrometer object
||oCGenericBase class for spectrometers
||\CUniformUniformly spaced spectrometers
|oNSpectrumSpectrum of a simple object (e.g. a Gyoto::Astrobj::Star)
||oCBlackBodyBlack Body
||oCPowerLawI_nu=constant_*nu^exponent_
||\CGenericSpectrum emitted by an Astrobj
|oNUnitsUnits-related classes and functions
||oCUnitWrapper around ut_unit from udunits
||\CConverterWrapper around ut_converter from udunits
|oCErrorClass for thowing exceptions
|oCFactoryXML input/output
|oCFactoryMessengerFactory / SmartPointee::Subcontractor_t interface
|oCPhotonA null geodesic transporting light
||\CRefinedRefine last step of integration in a Photon
|oCSceneryRay-tracing scene
|oCScreenThe camera with which the Astrobj is observed
|oCSmartPointerPointers performing reference counting
|oCSmartPointeeCan be pointed to by a SmartPointer
|\CWorldlineTimelike or null geodesics
| \CIntegStateCurrent state of a geodesic integration
\CListenerItemPrivate (undocumented) class to hold listeners_