GR Engine
A physics engine in curved space-time
 All Classes Files Functions Variables
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCCoordinateConversionBasic class for conversions between coordinate systems
|oCEFToNearPole0Coordinate conversion from EF coordinates to stereographic near pole theta=0
|oCEFToNearPolePiCoordinate conversion from EF coordinates to stereographic near pole theta=pi
|oCIdentityConversionClass implementing the trivial conversion
|oCNearPole0ToEFCoordinate conversion from stereographic coordinates near pole theta=0 to EF
|oCNearPolePiToEFCoordinate conversion from stereographic coordinates near pole theta=pi to EF
|\CNearPoleToNearPoleCoordinate conversion from stereographic coordinates near one pole to another
oCDiffEqBase class for implementing differential equations
|\CParticleClass representing a particle with defined position and 4-velocity
| \CEntityClass representing an entity with defined position and local basis, consisting of 4-velocity and 3 spatial directions
oCexception
|\CStateLengthErrorAn exception class thrown when there is a state vector length mismatch
oCIntegratorBase class implementing a numerical integrator
|oCDPIntegratorClass implementing a Dormand-Prince numerical integrator
|\CRK4IntegratorClass implementing an RK4 numerical integrator
oCManifoldClass representing a manifold with different coordinate systems and metrics
|oCKerrManifoldClass representing a Kerr manifold
|\CSchwManifoldClass representing a Schwarzschild manifold
oCMetricClass representing a metric on a manifold
|oCKerrEFMetricThe Schwarzschild metric in Eddington-Finkelstein coordinates
|oCKerrNearPoleMetricThe Schwarzschild metric valid near spherical poles - in "stereographic" coordinates
|oCSchwEFMetricThe Schwarzschild metric in Eddington-Finkelstein coordinates
|\CSchwNearPoleMetricThe Schwarzschild metric valid near spherical poles - in "stereographic" coordinates
oCPointA point on a manifold
\Cvector4A 4-dimensional tangent vector