pylupntΒΆ

Classes

Functions

add_config_search_dir(dir)

are_coordinate_scales_convertible(from, to)

az_el_range_to_cart(*args, **kwargs)

Overloaded function.

az_el_range_to_east_north_up(*args, **kwargs)

Overloaded function.

cart2coe(posvel, GM)

cart_to_az_el_range(*args, **kwargs)

Overloaded function.

cart_to_classical(*args, **kwargs)

Overloaded function.

cart_to_east_north_up(*args, **kwargs)

Overloaded function.

cart_to_lat_lon_alt(*args, **kwargs)

Overloaded function.

cart_to_stereographic(*args, **kwargs)

Overloaded function.

classical_to_cart(*args, **kwargs)

Overloaded function.

classical_to_delaunay(*args, **kwargs)

Overloaded function.

classical_to_equinoctial(*args, **kwargs)

Overloaded function.

classical_to_quasi_nonsingular(*args, **kwargs)

Overloaded function.

coe2cart(coe, GM)

compute_B(t_j2000, pos_geo, config[, debug])

Magnetic field vector [nT] at a given ECEF position.

compute_eop_from_spice(t_tdb)

Derive (x_pole [rad], y_pole [rad], UT1-UTC [s]) at t_tdb from SPICE

compute_min_altitude(pos1, pos2, radius)

compute_ne(t_j2000, pos_geo, config[, debug])

Electron density [cm^-3] at a given position and time.

compute_vis(pos1, pos2, radius, max_angle)

config_to_string(config)

convert_coordinate_time(*args, **kwargs)

Overloaded function.

convert_frame(*args, **kwargs)

Overloaded function.

convert_time(*args, **kwargs)

Overloaded function.

coordinate_scale_factor(scale)

coordinate_scale_ratio(from, to)

create_body(*args, **kwargs)

Overloaded function.

datetime_to_itime(datetime)

datetime_to_mjd(datetime)

decibel_to_decimal(*args, **kwargs)

Overloaded function.

decimal_to_decibel(*args, **kwargs)

Overloaded function.

deg_min_sec_to_degrees(hms)

degrees_to_deg_min_sec(deg)

delaunay_to_classical(*args, **kwargs)

Overloaded function.

east_north_up_to_az_el_range(*args, **kwargs)

Overloaded function.

east_north_up_to_cart(*args, **kwargs)

Overloaded function.

ecc2true(E, e)

eccentric_to_mean_anomaly(*args, **kwargs)

Overloaded function.

eccentric_to_true_anomaly(*args, **kwargs)

Overloaded function.

equinoctial_to_classical(*args, **kwargs)

Overloaded function.

find_file_in_dir(*args, **kwargs)

Overloaded function.

gcpm_v24(datetime, r_RE, amlt, alatr[, akp])

C++ GCPM v2.4: returns [ne_cm3, H+, He+, O+].

gcpm_v24_fortran(datetime, r_RE, amlt, alatr)

Fortran GCPM v2.4: returns [ne_cm3, H+, He+, O+].

get_ascii_kernel_dir()

get_body_pos(*args, **kwargs)

Overloaded function.

get_body_pos_vel(*args, **kwargs)

Overloaded function.

get_cspice_kernel_dir()

get_data_path()

get_eop_data(mjd_utc)

get_eop_file_data()

get_file_path(arg0)

get_frame_center(frame)

get_frame_rotation_translation(t_tdb, ...)

get_frame_rotation_translation_rv(t_tdb, ...)

get_iono_params(t_j2000[, kp])

Returns [f107, rz12, hmf2_km] ionospheric parameters.

get_iri_model()

get_kp_index(datetime)

get_lunar_orientation_angles(t_tdb)

Get lunar mantle rotation angles

get_lupnt_epoch()

get_orbital_period(*args, **kwargs)

Overloaded function.

get_physical_constants(*args, **kwargs)

Overloaded function.

get_plasma_base_path()

Get the base path used to locate plasma runtime data (iri/, kp/).

get_proper_time_correction_tcl(*args, **kwargs)

Overloaded function.

gregorian_to_mjd(*args, **kwargs)

Overloaded function.

gregorian_to_time(*args, **kwargs)

Overloaded function.

init_default_config_search_dirs()

is_coordinate_time_scale(time)

itime_to_datetime(itime)

lat_lon_alt_to_cart(*args, **kwargs)

Overloaded function.

lat_lon_alt_to_stereographic(*args, **kwargs)

Overloaded function.

load_config(*args, **kwargs)

Overloaded function.

load_eop_file_data(filepath[, force])

load_latest_eop_from_iers([force])

load_tiff(path, xlims, ], ylims, ], max_res)

long_to_lt(longitude)

lt_to_long(amlt)

mean2ecc(M, e)

mean2true(M, e)

mean_to_eccentric_anomaly(*args, **kwargs)

Overloaded function.

mean_to_true_anomaly(*args, **kwargs)

Overloaded function.

mjd_to_datetime(mjd)

mjd_to_gregorian(mjd)

mjd_to_gregorian_string(mjd[, precision])

mjd_to_time(mjd)

mjd_to_tj2000(mjd)

normalize_quat(*args, **kwargs)

Overloaded function.

propagate_coe(coe, GM, dt)

quasi_nonsingular_to_classical(*args, **kwargs)

Overloaded function.

quat_to_rot(qw)

refractive_index_neB(ne_m3, freq_Hz[, B, ...])

Refractive index of the ionosphere for given ne and frequency.

roll_pitch_yaw_to_rot(rpy)

rot_to_quat(rot)

rot_to_roll_pitch_yaw(rot)

rot_x(angle)

rot_y(angle)

rot_z(angle)

rotation_angle(R)

save_config(config, path)

scalar_first_to_last(*args, **kwargs)

Overloaded function.

scalar_last_to_first(*args, **kwargs)

Overloaded function.

scale_gm_for_coordinate_scale(value, from, to)

scale_length_for_coordinate_scale(value, ...)

set_iri2007_option(option)

set_iri2020_option(option)

set_iri_model([model_name])

set_lupnt_epoch(arg0)

set_plasma_base_path(path)

Override the base path used to locate plasma runtime data.

setup_gnss_constellation(filename)

skew(x)

solve_lt(sat, rx_pos, epoch_utc_rx)

stereographic_to_cart(*args, **kwargs)

Overloaded function.

stereographic_to_lat_lon_alt(*args, **kwargs)

Overloaded function.

tcb_to_tcl(*args, **kwargs)

Overloaded function.

tcl_to_tcb(*args, **kwargs)

Overloaded function.

time_to_gregorian_string(t[, precision])

time_to_mjd(t)

tj2000_to_mjd(t_j2000)

tle_to_classical(arg0, arg1)

GM

trace_ray(epoch, pos_tx, pos_rx, config[, ...])

Trace a ray from pos_tx to pos_rx and return a PathProfile.

true2mean(nu, e)

true_to_eccentric_anomaly(*args, **kwargs)

Overloaded function.

true_to_mean_anomaly(*args, **kwargs)

Overloaded function.

wrap2pi(angle)

wrap_to_pi(*args, **kwargs)

Overloaded function.

wrap_to_two_pi(*args, **kwargs)

Overloaded function.