velocity module¶
This module contains the basic classes for time differentials of coordinate systems and the transformations:
-
class
einsteinpy.coordinates.velocity.CartesianDifferential(x, y, z, v_x, v_y, v_z)[source]¶ Class for calculating and transforming the velocity in Cartesian coordinates.
Constructor.
- Parameters
-
si_values()[source]¶ Function for returning values in SI units.
- Returns
Array containing values in SI units (m, m, m, m/s, m/s, m/s)
- Return type
-
spherical_differential()[source]¶ Function to convert velocity to spherical coordinates velocity
- Returns
Spherical representation of the velocity in Cartesian Coordinates.
- Return type
-
class
einsteinpy.coordinates.velocity.SphericalDifferential(r, theta, phi, v_r, v_t, v_p)[source]¶ Class for calculating and transforming the velocity in Spherical coordinates.
Constructor.
- Parameters
-
si_values()[source]¶ Function for returning values in SI units.
- Returns
Array containing values in SI units (m, rad, rad, m/s, rad/s, rad/s)
- Return type
-
cartesian_differential()[source]¶ Function to convert velocity to cartesian coordinates
- Returns
Cartesian representation of the velocity in Spherical Coordinates.
- Return type
-
class
einsteinpy.coordinates.velocity.BoyerLindquistDifferential(r, theta, phi, v_r, v_t, v_p, a)[source]¶ Class for calculating and transforming the velocity in Boyer-Lindquist coordinates
Constructor.
- Parameters
-
si_values()[source]¶ Function for returning values in SI units.
- Returns
Array containing values in SI units (m, rad, rad, m/s, rad/s, rad/s)
- Return type
-
cartesian_differential()[source]¶ Function to convert velocity to cartesian coordinates
- Returns
Cartesian representation of the velocity in Boyer-Lindquist Coordinates.
- Return type