Geodesic module¶
In differential geometry, a geodesic is a curve representing in some sense the shortest path between two points in a surface.
-
class
einsteinpy.geodesic.
Geodesic
(body, end_lambda, step_size=0.001, time=<Quantity 0. s>, metric=<class 'einsteinpy.metric.schwarzschild.Schwarzschild'>)[source]¶ Bases:
object
Class for defining geodesics of different geometries.
- Parameters
body (Body) – Test particle for which geodesics is to be calculated.
end_lambda (float) – Lambda(proper time in seconds) where iterations will stop
step_size (float, optional) – Size of each increment in proper time. Defaults to
1e-3
.time (s, optional) – Time of start, Defaults to 0 seconds.
metric (Schwarzschild or Kerr or KerrNewman, optional) – Class of the spacetime metric in which geodesics are to be calculated. Defaults to
Schwarzschild
.