GR Engine
A physics engine in curved space-time
 All Classes Files Functions Variables
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oCCoordinateConversionBasic class for conversions between coordinate systems
oCDiffEqBase class for implementing differential equations
oCDPIntegratorClass implementing a Dormand-Prince numerical integrator
oCEFToNearPole0Coordinate conversion from EF coordinates to stereographic near pole theta=0
oCEFToNearPolePiCoordinate conversion from EF coordinates to stereographic near pole theta=pi
oCEntityClass representing an entity with defined position and local basis, consisting of 4-velocity and 3 spatial directions
oCIdentityConversionClass implementing the trivial conversion
oCIntegratorBase class implementing a numerical integrator
oCKerrEFMetricThe Schwarzschild metric in Eddington-Finkelstein coordinates
oCKerrManifoldClass representing a Kerr manifold
oCKerrNearPoleMetricThe Schwarzschild metric valid near spherical poles - in "stereographic" coordinates
oCManifoldClass representing a manifold with different coordinate systems and metrics
oCMetricClass representing a metric on a manifold
oCNearPole0ToEFCoordinate conversion from stereographic coordinates near pole theta=0 to EF
oCNearPolePiToEFCoordinate conversion from stereographic coordinates near pole theta=pi to EF
oCNearPoleToNearPoleCoordinate conversion from stereographic coordinates near one pole to another
oCParticleClass representing a particle with defined position and 4-velocity
oCPointA point on a manifold
oCRK4IntegratorClass implementing an RK4 numerical integrator
oCSchwEFMetricThe Schwarzschild metric in Eddington-Finkelstein coordinates
oCSchwManifoldClass representing a Schwarzschild manifold
oCSchwNearPoleMetricThe Schwarzschild metric valid near spherical poles - in "stereographic" coordinates
oCStateLengthErrorAn exception class thrown when there is a state vector length mismatch
\Cvector4A 4-dimensional tangent vector