mirage.tests package#

Submodules#

mirage.tests.common module#

mirage.tests.common.by_3_strat(n)#
mirage.tests.common.n_by_3_sphere_strat(r)#

mirage.tests.test_albedo module#

mirage.tests.test_albedo.test_albedo_irradiance()#

mirage.tests.test_attitude module#

mirage.tests.test_attitude.n_by_3_sphere_strat(r)#
mirage.tests.test_attitude.test_cart_sph() None#
mirage.tests.test_attitude.test_dcm_to_ea313() None#
mirage.tests.test_attitude.test_dcm_to_mrp() None#
mirage.tests.test_attitude.test_dcm_to_quat() None#
mirage.tests.test_attitude.test_mrp_to_quat() None#
mirage.tests.test_attitude.test_quat_inv() None#
mirage.tests.test_attitude.test_rotation_dynamics() None#
mirage.tests.test_attitude.test_rv_add() None#
mirage.tests.test_attitude.test_rv_to_dcm() None#
mirage.tests.test_attitude.test_rv_to_mrp() None#
mirage.tests.test_attitude.test_rv_to_quat() None#
mirage.tests.test_attitude.test_torque_free_propagation()#

Ensures that the numerical integration and semi-analytic torque free attitude motion never diverge from eachother

mirage.tests.test_coordinates module#

mirage.tests.test_coordinates.test_date_to_gast()#
mirage.tests.test_coordinates.test_date_to_gmst()#
mirage.tests.test_coordinates.test_date_to_julian_centuries()#
mirage.tests.test_coordinates.test_delta_psi_delta_epsilon()#
mirage.tests.test_coordinates.test_gtod_to_tod()#
mirage.tests.test_coordinates.test_itrf_to_gtod()#
mirage.tests.test_coordinates.test_itrf_to_j2000()#
mirage.tests.test_coordinates.test_j2000_to_itrf()#
mirage.tests.test_coordinates.test_mod_to_j2000()#
mirage.tests.test_coordinates.test_tod_to_mod()#
mirage.tests.test_coordinates.test_ut1_minus_utc()#

mirage.tests.test_dataio module#

mirage.tests.test_dataio.test_download_data()#

mirage.tests.test_geodetic module#

mirage.tests.test_geodetic.test_geoc_geod_lat_conversion()#
mirage.tests.test_geodetic.test_lat_lon_cell_area()#
mirage.tests.test_geodetic.test_radius_at_geodetic_lat()#

mirage.tests.test_lighting module#

mirage.tests.test_lighting.test_bad_brdf_name()#
mirage.tests.test_lighting.test_energy_conservation()#
mirage.tests.test_lighting.test_engine_run()#

mirage.tests.test_math module#

mirage.tests.test_math.test_angle_between_deg()#
mirage.tests.test_math.test_angle_between_rad()#
mirage.tests.test_math.test_angle_wrapping() None#
mirage.tests.test_math.test_cart_to_sph_and_back() None#
mirage.tests.test_math.test_dms()#
mirage.tests.test_math.test_hat_zeros()#
mirage.tests.test_math.test_hms()#
mirage.tests.test_math.test_nll()#
mirage.tests.test_math.test_points_to_plane()#
mirage.tests.test_math.test_tilde()#
mirage.tests.test_math.test_vecnorm_shape() None#

mirage.tests.test_modelio module#

mirage.tests.test_modelio.test_online_models()#

mirage.tests.test_orbit module#

mirage.tests.test_orbit.test_coe_to_rv_and_back()#
mirage.tests.test_orbit.test_gg_torque() None#
mirage.tests.test_orbit.test_hifi_propagation()#
mirage.tests.test_orbit.test_j2_acc() None#

mirage.tests.test_sampling module#

mirage.tests.test_sampling.test_rand_cone_vectors() None#
mirage.tests.test_sampling.test_rand_points_in_shell() None#

mirage.tests.test_spaceobject module#

mirage.tests.test_spaceobject.test_convex_inversion()#
mirage.tests.test_spaceobject.test_download_model()#
mirage.tests.test_spaceobject.test_identifier_inits()#
mirage.tests.test_spaceobject.test_is_convex()#
mirage.tests.test_spaceobject.test_set_model_directory()#
mirage.tests.test_spaceobject.test_spaceobject_init()#
mirage.tests.test_spaceobject.test_spaceobject_propagate()#

mirage.tests.test_station module#

mirage.tests.test_station.test_eci_az_el()#
mirage.tests.test_station.test_light_curve_observation_runs()#
mirage.tests.test_station.test_sky_brightness()#
mirage.tests.test_station.test_station_altitude_references()#
mirage.tests.test_station.test_station_from_lat_lon()#
mirage.tests.test_station.test_station_from_presets()#
mirage.tests.test_station.test_station_j2000()#

mirage.tests.test_time module#

mirage.tests.test_time.test_date_to_jd() None#
mirage.tests.test_time.test_date_to_sidereal() None#
mirage.tests.test_time.test_jd_date_round_trip()#

Module contents#