ssapy_toolkit.Coordinates.equitorial_and_ecliptic
Functions
|
Convert ecliptic coordinates (longitude and latitude) to equatorial coordinates (right ascension and declination). |
|
Convert ecliptic Cartesian coordinates to equatorial right ascension and declination. |
|
Convert ecliptic Cartesian coordinates to equatorial Cartesian coordinates. |
|
Convert equatorial coordinates (right ascension and declination) to ecliptic coordinates (longitude and latitude). |
|
Convert equatorial Cartesian coordinates to ecliptic Cartesian coordinates. |
|
Convert a point in space from equatorial coordinates to ecliptic latitude and longitude. |
|
Convert a point in space from Cartesian coordinates to equatorial right ascension and declination. |
- ssapy_toolkit.Coordinates.equitorial_and_ecliptic.ecliptic_to_equatorial(lon: float, lat: float, degrees: bool = False) float[source]
Convert ecliptic coordinates (longitude and latitude) to equatorial coordinates (right ascension and declination).
Parameters: - lon (float): Ecliptic longitude in radians or degrees. - lat (float): Ecliptic latitude in radians or degrees. - degrees (bool, optional): If True, return the results in degrees. Default is False (radians).
Returns: - float: Right ascension and declination (in radians or degrees).
Author: Travis Yeager (yeager7@llnl.gov)
- ssapy_toolkit.Coordinates.equitorial_and_ecliptic.ecliptic_xyz_to_equatorial(xc: float, yc: float, zc: float, xe: float = 0, ye: float = 0, ze: float = 0, degrees: bool = False) float[source]
Convert ecliptic Cartesian coordinates to equatorial right ascension and declination.
Parameters: - xc, yc, zc (float): Ecliptic Cartesian coordinates of the point. - xe, ye, ze (float, optional): Cartesian coordinates of the Earth. Default is (0, 0, 0). - degrees (bool, optional): If True, return the results in degrees. Default is False (radians).
Returns: - float: Right ascension and declination (in radians or degrees).
Author: Travis Yeager (yeager7@llnl.gov)
- ssapy_toolkit.Coordinates.equitorial_and_ecliptic.ecliptic_xyz_to_equatorial_xyz(xc: float, yc: float, zc: float) float[source]
Convert ecliptic Cartesian coordinates to equatorial Cartesian coordinates.
Parameters: - xc, yc, zc (float): Ecliptic Cartesian coordinates.
Returns: - float: Equatorial Cartesian coordinates (xq, yq, zq).
Author: Travis Yeager (yeager7@llnl.gov)
- ssapy_toolkit.Coordinates.equitorial_and_ecliptic.equatorial_to_ecliptic(right_ascension: float, declination: float, degrees: bool = False) float[source]
Convert equatorial coordinates (right ascension and declination) to ecliptic coordinates (longitude and latitude).
Parameters: - right_ascension (float): Right ascension in radians or degrees. - declination (float): Declination in radians or degrees. - degrees (bool, optional): If True, return the results in degrees. Default is False (radians).
Returns: - float: Ecliptic longitude and latitude (in radians or degrees).
Author: Travis Yeager (yeager7@llnl.gov)
- ssapy_toolkit.Coordinates.equitorial_and_ecliptic.equatorial_xyz_to_ecliptic_xyz(xq: float, yq: float, zq: float) float[source]
Convert equatorial Cartesian coordinates to ecliptic Cartesian coordinates.
Parameters: - xq, yq, zq (float): Equatorial Cartesian coordinates.
Returns: - float: Ecliptic Cartesian coordinates (xc, yc, zc).
Author: Travis Yeager (yeager7@llnl.gov)
- ssapy_toolkit.Coordinates.equitorial_and_ecliptic.xyz_to_ecliptic(xc: float, yc: float, zc: float, xe: float = 0, ye: float = 0, ze: float = 0, degrees: bool = False) float[source]
Convert a point in space from equatorial coordinates to ecliptic latitude and longitude.
Parameters: - xc, yc, zc (float): Cartesian coordinates of the point in space. - xe, ye, ze (float, optional): Cartesian coordinates of the Earth. Default is (0, 0, 0). - degrees (bool, optional): If True, return the results in degrees. Default is False (radians).
Returns: - float: Ecliptic longitude and latitude (in radians or degrees).
Author: Travis Yeager (yeager7@llnl.gov)
- ssapy_toolkit.Coordinates.equitorial_and_ecliptic.xyz_to_equatorial(xq: float, yq: float, zq: float, xe: float = 0, ye: float = 0, ze: float = 0, degrees: bool = False) float[source]
Convert a point in space from Cartesian coordinates to equatorial right ascension and declination.
Parameters: - xq, yq, zq (float): Cartesian coordinates of the point. - xe, ye, ze (float, optional): Cartesian coordinates of the Earth. Default is (0, 0, 0). - degrees (bool, optional): If True, return the results in degrees. Default is False (radians).
Returns: - float: Right ascension and declination (in radians or degrees).
Author: Travis Yeager (yeager7@llnl.gov)