Classes | |
class | TimeError |
class | CoordinateError |
class | Time |
class | Coordinate |
Functions | |
def | init_module_timespace |
def | jdstring2jdfloat |
def | jdfloat2jdstruct |
def | jdstring2jdstruct |
def | copy_time |
def | mean_time |
Compute mean Time object of a list of Time objects The input list can contains some None value. More... | |
def | copy_coordinate |
def | cv_coord |
def | str2coord |
def | coord2str |
def | hgc_to_hpc |
def | hpc_to_hgc |
Variables | |
tuple | path_orbito = os.path.join(swddb_path,'Orbito','generic') |
list | spice_files = ['naif0012.tls','pck00010.tpc'] |
tuple | today_mid = datetime.datetime(module_common.utc_today.year,module_common.utc_today.month,module_common.utc_today.day,0) |
tuple | today_ncar = module_solar.date2carrington(module_common.utc_today) |
tuple | today_midnight = datetime.datetime(module_common.utc_today.year,module_common.utc_today.month,module_common.utc_today.day,0,0,0) |
def common.module_timespace.coord2str | ( | lonlat_tuple | ) |
def common.module_timespace.copy_coordinate | ( | old_coord | ) |
Copy a new Coordinate class element.
def common.module_timespace.copy_time | ( | old_time | ) |
Copy a new Time class element.
def common.module_timespace.cv_coord | ( | a, | |
b, | |||
c, | |||
fr = None , |
|||
to = None , |
|||
degr = False |
|||
) |
def common.module_timespace.hgc_to_hpc | ( | obs_coordinate_hgc, | |
obstime, | |||
points_coordinate_hgc | |||
) |
From Heliographic Carrington HGC coordinates, convert into Helioprojective HPC coordinates, centered on an observer at obstime. Input: * obs_coordinate_hgc : observer HGS coordinate as module_timespace.Coordinate() object * obstime : datetime.datetime object * points_coordinate_hgc: list of HGS coordinate to convert as module_timespace.Coordinate() objects Output: * points_coordinate_hpc: list of HPC coordinate as module_timespace.Coordinate() objects
def common.module_timespace.hpc_to_hgc | ( | obs_coordinate_hgc, | |
obstime, | |||
points_coordinate_hpc, | |||
rsun_apparent | |||
) |
From Helioprojective HPC coordinates, convert into Heliographic Carrington HGC coordinates, centered on an observer at obstime. Input: * obs_coordinate_hgc : observer HGC coordinate as module_timespace.Coordinate() object * obstime : datetime.datetime object * points_coordinate_hpc: list of HPC coordinate to convert as module_timespace.Coordinate() objects * rsun_apparent: apprarent radius of the sun in degree Output: * points_coordinate_hgc: list of HGC coordinate as Coordinate() objects
def common.module_timespace.init_module_timespace | ( | ) |
Load general spice files (naifXXXX.tls,pckXXXXX.tpc).
def common.module_timespace.jdfloat2jdstruct | ( | jdfloat | ) |
2446533.18834276 --> struct.mjd and struct.time
def common.module_timespace.jdstring2jdfloat | ( | jdstring | ) |
JD 2446533.18834276 --> float 2446533.18834276
def common.module_timespace.jdstring2jdstruct | ( | jdstring | ) |
JD 2446533.18834276 --> struct.mjd and struct.time
def common.module_timespace.mean_time | ( | times | ) |
def common.module_timespace.str2coord | ( | lonlat_string | ) |
tuple common.module_timespace.path_orbito = os.path.join(swddb_path,'Orbito','generic') |
list common.module_timespace.spice_files = ['naif0012.tls','pck00010.tpc'] |
tuple common.module_timespace.today_mid = datetime.datetime(module_common.utc_today.year,module_common.utc_today.month,module_common.utc_today.day,0) |
tuple common.module_timespace.today_midnight = datetime.datetime(module_common.utc_today.year,module_common.utc_today.month,module_common.utc_today.day,0,0,0) |
tuple common.module_timespace.today_ncar = module_solar.date2carrington(module_common.utc_today) |