core module¶
This module contains the basic classes for coordinate systems and their position transformation:
-
class
einsteinpy.coordinates.core.
Cartesian
(x, y, z)¶ Class for Cartesian Coordinates and related transformations.
Constructor.
Parameters: -
si_values
()¶ Function for returning values in SI units.
Returns: Array containing values in SI units (m, m, m) Return type: ndarray
-
norm
()¶ Function for finding euclidean norm of a vector.
Returns: Euclidean norm with units. Return type: Quantity
-
dot
(target)¶ Dot product of two vectors.
Parameters: target (Cartesian) – Returns: Dot product with units Return type: Quantity
-
to_spherical
()¶ Method for conversion to spherical coordinates.
Returns: Spherical representation of the Cartesian Coordinates. Return type: Spherical
-
to_bl
(a)¶ Method for conversion to boyer-lindquist coordinates.
Parameters: a (Quantity) – a = J/Mc , the angular momentum per unit mass of the black hole per speed of light. Returns: BL representation of the Cartesian Coordinates. Return type: BoyerLindquist
-
-
class
einsteinpy.coordinates.core.
Spherical
(r, theta, phi)¶ Class for Spherical Coordinates and related transformations.
Constructor.
Parameters: -
si_values
()¶ Function for returning values in SI units.
Returns: Array containing values in SI units (m, rad, rad) Return type: ndarray
-
to_cartesian
()¶ Method for conversion to cartesian coordinates.
Returns: Cartesian representation of the Spherical Coordinates. Return type: Cartesian
-
to_bl
(a)¶ Method for conversion to boyer-lindquist coordinates.
Parameters: a (Quantity) – a = J/Mc , the angular momentum per unit mass of the black hole per speed of light. Returns: BL representation of the Spherical Coordinates. Return type: BoyerLindquist
-
-
class
einsteinpy.coordinates.core.
BoyerLindquist
(r, theta, phi, a)¶ Class for Spherical Coordinates and related transformations.
Constructor.
Parameters: -
si_values
()¶ Function for returning values in SI units.
Returns: Array containing values in SI units (m, rad, rad) Return type: ndarray
-