Variables | |
list | list_in = ['IAU_SUN VS Heligraphic Carrington','Show Perihelie','All'] |
tuple | result = module_prompt.prompt_inlist(list_in) |
string | title = 'Test IAU_SUN VS Heligraphic Carrington' |
string | scraft = 'EARTH' |
tuple | time_start = module_timespace.Time() |
tuple | time_stop = module_timespace.Time() |
total_time = time_stop.datetime-time_start.datetime | |
int | nstep = 50 |
tuple | dt = total_time.total_seconds() |
list | times = [ module_timespace.Time() for i in range(nstep) ] |
string | frame_spice = 'IAU_SUN' |
tuple | radius_spice = np.array([point.r for point in positions_spice]) |
tuple | longitudes_spice = np.array([point.lon for point in positions_spice]) |
tuple | latitudes_spice = np.array([point.lat for point in positions_spice]) |
tuple | norms_spice = np.array([np.linalg.norm(np.array([point.x,point.y,point.z]),ord=None) for point in positions_spice]) |
string | frame_astro = 'heliographic_carrington' |
tuple | loc = EarthLocation.of_site('greenwich') |
tuple | radius_astro = np.empty(len(times)) |
tuple | longitudes_astro = np.empty(len(times)) |
tuple | latitudes_astro = np.empty(len(times)) |
tuple | norms_astro = np.empty(len(times)) |
tuple | time_astro = Time(time_in.datetime.strftime('%Y-%m-%d %H:%M:%S')) |
tuple | earth_gcrs = get_body('earth',time_astro,loc) |
tuple | earth_hgcar = earth_gcrs.transform_to(frame_astro) |
list | plt_lon = sub[0] |
list | plt_lat = sub[1] |
list | plt_rad = sub[2] |
tuple | time_begin = module_timespace.Time() |
tuple | time_end = module_timespace.Time() |
tuple | step = int((time_end.et+0.00001-time_begin.et)//dt) |
tuple | times_et = np.array([time.et for time in times]) |
tuple | r_perihelion = np.array([ point.r for point in positions_perihelion ]) |
tuple | et_perihelion = np.array([ t.et for t in times_perihelion ]) |
tuple | sc_r = np.array([point.r for point in positions]) |
tuple | sc_phi = np.array([point.lon for point in positions]) |
tuple | year2second = datetime.timedelta(days=365.25) |
tuple | nyear = int((time_end.datetime - time_begin.datetime).total_seconds()/year2second) |
list | xtick_loc = [ time_begin.et + i*year2second for i in range(0,nyear+2) ] |
list | xtick_label = [ '%d'%i for i in range(0,nyear+2) ] |
int test_orbito.dt = total_time.total_seconds() |
tuple test_orbito.earth_gcrs = get_body('earth',time_astro,loc) |
tuple test_orbito.earth_hgcar = earth_gcrs.transform_to(frame_astro) |
tuple test_orbito.et_perihelion = np.array([ t.et for t in times_perihelion ]) |
string test_orbito.frame_astro = 'heliographic_carrington' |
string test_orbito.frame_spice = 'IAU_SUN' |
tuple test_orbito.latitudes_astro = np.empty(len(times)) |
tuple test_orbito.latitudes_spice = np.array([point.lat for point in positions_spice]) |
list test_orbito.list_in = ['IAU_SUN VS Heligraphic Carrington','Show Perihelie','All'] |
tuple test_orbito.loc = EarthLocation.of_site('greenwich') |
tuple test_orbito.longitudes_astro = np.empty(len(times)) |
tuple test_orbito.longitudes_spice = np.array([point.lon for point in positions_spice]) |
tuple test_orbito.norms_astro = np.empty(len(times)) |
tuple test_orbito.norms_spice = np.array([np.linalg.norm(np.array([point.x,point.y,point.z]),ord=None) for point in positions_spice]) |
int test_orbito.nstep = 50 |
tuple test_orbito.nyear = int((time_end.datetime - time_begin.datetime).total_seconds()/year2second) |
list test_orbito.plt_lat = sub[1] |
list test_orbito.plt_lon = sub[0] |
list test_orbito.plt_rad = sub[2] |
tuple test_orbito.r_perihelion = np.array([ point.r for point in positions_perihelion ]) |
tuple test_orbito.radius_astro = np.empty(len(times)) |
tuple test_orbito.radius_spice = np.array([point.r for point in positions_spice]) |
tuple test_orbito.result = module_prompt.prompt_inlist(list_in) |
tuple test_orbito.sc_phi = np.array([point.lon for point in positions]) |
tuple test_orbito.sc_r = np.array([point.r for point in positions]) |
tuple test_orbito.scraft = 'EARTH' |
tuple test_orbito.step = int((time_end.et+0.00001-time_begin.et)//dt) |
tuple test_orbito.time_astro = Time(time_in.datetime.strftime('%Y-%m-%d %H:%M:%S')) |
tuple test_orbito.time_begin = module_timespace.Time() |
tuple test_orbito.time_end = module_timespace.Time() |
tuple test_orbito.time_start = module_timespace.Time() |
tuple test_orbito.time_stop = module_timespace.Time() |
list test_orbito.times = [ module_timespace.Time() for i in range(nstep) ] |
tuple test_orbito.times_et = np.array([time.et for time in times]) |
string test_orbito.title = 'Test IAU_SUN VS Heligraphic Carrington' |
test_orbito.total_time = time_stop.datetime-time_start.datetime |
list test_orbito.xtick_label = [ '%d'%i for i in range(0,nyear+2) ] |
list test_orbito.xtick_loc = [ time_begin.et + i*year2second for i in range(0,nyear+2) ] |
tuple test_orbito.year2second = datetime.timedelta(days=365.25) |