core#
The core modules handle all simulation task. The entry is the environment class while traffic class stores main traffic data array and hold other classes including navigation, autopilot, weather, and performance. The aircraft class provides you an interface to interact with each aircraft in traffic data array.
- environment
- aircraft
Aircraft
Aircraft.set_heading()
Aircraft.set_speed()
Aircraft.set_vs()
Aircraft.set_alt()
Aircraft.set_direct()
Aircraft.set_holding()
Aircraft.set_vectoring()
Aircraft.resume_own_navigation()
Aircraft.get_heading()
Aircraft.get_cas()
Aircraft.get_mach()
Aircraft.get_vs()
Aircraft.get_alt()
Aircraft.get_long()
Aircraft.get_lat()
Aircraft.get_fuel_consumed()
Aircraft.get_next_wp()
Aircraft.get_wake()
- traffic
Traffic
Traffic.n
Traffic.index
Traffic.call_sign
Traffic.aircraft_type
Traffic.configuration
Traffic.flight_phase
Traffic.lat
Traffic.long
Traffic.alt
Traffic.trans_alt
Traffic.cruise_alt
Traffic.heading
Traffic.track_angle
Traffic.bank_angle
Traffic.path_angle
Traffic.cas
Traffic.tas
Traffic.gs_north
Traffic.gs_east
Traffic.mach
Traffic.accel
Traffic.speed_mode
Traffic.max_alt
Traffic.max_cas
Traffic.max_mach
Traffic.vs
Traffic.fpa
Traffic.vertical_mode
Traffic.mass
Traffic.empty_weight
Traffic.fuel_weight
Traffic.payload_weight
Traffic.fuel_consumed
Traffic.perf
Traffic.ap
Traffic.weather
Traffic.add_aircraft()
Traffic.del_aircraft()
Traffic.update()
- navigation
- autopilot
Autopilot
Autopilot.alt
Autopilot.heading
Autopilot.track_angle
Autopilot.ap_rate_of_turn
Autopilot.cas
Autopilot.mach
Autopilot.vs
Autopilot.fpa
Autopilot.lat
Autopilot.long
Autopilot.lat_next
Autopilot.long_next
Autopilot.hv_next_wp
Autopilot.dist
Autopilot.flight_plan_index
Autopilot.flight_plan_name
Autopilot.flight_plan_lat
Autopilot.flight_plan_long
Autopilot.flight_plan_target_alt
Autopilot.flight_plan_target_speed
Autopilot.procedure_speed
Autopilot.speed_mode
Autopilot.auto_throttle_mode
Autopilot.vertical_mode
Autopilot.lateral_mode
Autopilot.expedite_descent
Autopilot.add_aircraft()
Autopilot.del_aircraft()
Autopilot.update()
- performance
Performance
Performance.performance_mode
Performance.drag
Performance.thrust
Performance.esf
Performance.__T_0
Performance.__P_0
Performance.__RHO_0
Performance.__A_0
Performance.__KAPPA
Performance.__R
Performance.__G_0
Performance.__BETA_T_BELOW_TROP
Performance.__H_P_TROP
Performance.add_aircraft()
Performance.del_aircraft()
Performance.init_procedure_speed()
Performance.get_procedure_speed()
Performance.cal_temperature()
Performance.cal_air_pressure()
Performance.cal_air_density()
Performance.cal_speed_of_sound()
Performance.cas_to_tas()
Performance.tas_to_cas()
Performance.mach_to_tas()
Performance.tas_to_mach()
Performance.cal_transition_alt()
Performance.get_empty_weight()
Performance.cal_maximum_alt()
Performance.cal_maximum_speed()
Performance.cal_minimum_speed()
Performance.cal_max_d_tas()
Performance.cal_max_d_rocd()
Performance.cal_energy_share_factor()
Performance.cal_tem_rocd()
Performance.cal_tem_accel()
Performance.cal_tem_thrust()
Performance.cal_vs_accel()
Performance.cal_fuel_burn()
Performance.cal_rate_of_turn()
Performance.cal_bank_angle()
Performance.cal_turn_radius()
Performance.get_bank_angles()
Performance.update_configuration()
- bada
Bada
Bada.__n_eng
Bada.__engine_type
Bada.__wake_category
Bada.__m_ref
Bada.m_min
Bada.__m_max
Bada.__m_pyld
Bada.v_mo
Bada.m_mo
Bada.__h_mo
Bada.__h_max
Bada.__g_w
Bada.__g_t
Bada.__S
Bada.__c_d0_cr
Bada.__c_d2_cr
Bada.__c_d0_ap
Bada.__c_d2_ap
Bada.__c_d0_ld
Bada.__c_d2_ld
Bada.__c_d0_ldg
Bada.__v_stall_to
Bada.__v_stall_ic
Bada.__v_stall_cr
Bada.__v_stall_ap
Bada.__v_stall_ld
Bada.__c_lbo
Bada.__k
Bada.__c_tc_1
Bada.__c_tc_2
Bada.__c_tc_3
Bada.__c_tc_4
Bada.__c_tc_5
Bada.__c_tdes_low
Bada.__c_tdes_high
Bada.__h_p_des
Bada.__c_tdes_app
Bada.__c_tdes_ld
Bada.__v_des_ref
Bada.__m_des_ref
Bada.__c_f1
Bada.__c_f2
Bada.__c_f3
Bada.__c_f4
Bada.__c_fcr
Bada.__tol
Bada.__ldl
Bada.__span
Bada.__length
Bada.__v_cl_1
Bada.__v_cl_2
Bada.__m_cl
Bada.__v_cr_1
Bada.__v_cr_2
Bada.__m_cr
Bada.__v_des_1
Bada.__v_des_2
Bada.__m_des
Bada.climb_schedule
Bada.cruise_schedule
Bada.descent_schedule
Bada.__A_L_MAX_CIV
Bada.__A_N_MAX_CIV
Bada.__PHI_NORM_CIV_TOLD
Bada.__PHI_NORM_CIV_OTHERS
Bada.__PHI_NORM_MIL
Bada.__PHI_MAX_CIV_TOLD
Bada.__PHI_MAX_CIV_HOLD
Bada.__PHI_MAX_CIV_OTHERS
Bada.__PHI_MAX_MIL
Bada.__C_DES_EXP
Bada.__C_TCR
Bada.__C_TH_TO
Bada.__H_MAX_TO
Bada.__H_MAX_IC
Bada.__H_MAX_AP
Bada.__H_MAX_LD
Bada.__C_V_MIN
Bada.__C_V_MIN_TO
Bada.__V_D_CL_1
Bada.__V_D_CL_2
Bada.__V_D_CL_3
Bada.__V_D_CL_4
Bada.__V_D_CL_5
Bada.__V_D_CL_6
Bada.__V_D_CL_7
Bada.__V_D_CL_8
Bada.__V_D_DSE_1
Bada.__V_D_DSE_2
Bada.__V_D_DSE_3
Bada.__V_D_DSE_4
Bada.__V_D_DSE_5
Bada.__V_D_DSE_6
Bada.__V_D_DSE_7
Bada.__V_HOLD_1
Bada.__V_HOLD_2
Bada.__V_HOLD_3
Bada.__V_HOLD_4
Bada.__V_BACKTRACK
Bada.__V_TAXI
Bada.__V_APRON
Bada.__V_GATE
Bada.__C_RED_TURBO
Bada.__C_RED_PISTON
Bada.__C_RED_JET
Bada.__T_0
Bada.__P_0
Bada.__RHO_0
Bada.__A_0
Bada.__KAPPA
Bada.__R
Bada.__G_0
Bada.__BETA_T_BELOW_TROP
Bada.__H_P_TROP
Bada.add_aircraft()
Bada.del_aircraft()
Bada.cal_fuel_burn()
Bada.cal_thrust()
Bada.__cal_operating_speed()
Bada.cal_maximum_altitude()
Bada.cal_minimum_speed()
Bada.cal_aerodynamic_drag()
Bada.cal_low_speed_buffeting_limit()
Bada.__cal_max_climb_to_thrust()
Bada.__cal_max_cruise_thrust()
Bada.__cal_descent_thrust()
Bada.cal_reduced_climb_power()
Bada.__cal_nominal_fuel_flow()
Bada.__cal_minimum_fuel_flow()
Bada.__cal_approach_landing_fuel_flow()
Bada.__cal_cruise_fuel_flow()
Bada.init_procedure_speed()
Bada.get_procedure_speed()
Bada.update_configuration()
Bada.cal_max_d_tas()
Bada.cal_max_d_rocd()
Bada.cal_expedite_descend_factor()
- weather
- era5