Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | X | Y | Z A acc (suboptimumg.models.SimulationState attribute) acc_max_post (suboptimumg.compsim.models.InternalDataSeedInfo attribute) acc_proposal (suboptimumg.compsim.models.InternalDataSeedInfo attribute) accel (suboptimumg.compsim.models.CompetitionData attribute) (suboptimumg.compsim.models.CompetitionResults attribute) (suboptimumg.compsim.models.CompetitionScoring attribute) ACCEL (suboptimumg.plotting.types.Metric attribute) accel_event() (suboptimumg.compsim.competition.Competition method) accel_pts (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) (suboptimumg.sweep.models.SweepData1D attribute) (suboptimumg.sweep.models.SweepData2D attribute) (suboptimumg.sweep.models.SweepProcessOutput1D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) ACCEL_PTS (suboptimumg.sweep.types.SweepDatatype attribute) accel_t (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) (suboptimumg.sweep.models.SweepData1D attribute) (suboptimumg.sweep.models.SweepData2D attribute) (suboptimumg.sweep.models.SweepProcessOutput1D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) ACCEL_T (suboptimumg.sweep.types.SweepDatatype attribute) accelerate_forwards_dx() (suboptimumg.vehicle.vehicle.Car method) accum (suboptimumg.vehicle.models.VehicleModel attribute) Accumulator (class in suboptimumg.vehicle.accumulator.accumulator) Aero (class in suboptimumg.vehicle.aerodynamics.aerodynamics) aero (suboptimumg.vehicle.models.VehicleModel attribute) angle (suboptimumg.track.models.ArcData attribute) arcs (suboptimumg.track.models.DiscreteTrackData attribute) ArraySweeper (class in suboptimumg.sweep.array_sweeper) ArraySweepResults (class in suboptimumg.sweep.array_sweep_results) aspect_ratio_x (suboptimumg.plotting.plotting_constants.SceneConfig attribute) aspect_ratio_y (suboptimumg.plotting.plotting_constants.SceneConfig attribute) aspect_ratio_z (suboptimumg.plotting.plotting_constants.SceneConfig attribute) autoX (suboptimumg.compsim.models.CompetitionData attribute) (suboptimumg.compsim.models.CompetitionResults attribute) (suboptimumg.compsim.models.CompetitionScoring attribute) autoX_event() (suboptimumg.compsim.competition.Competition method) autoX_pts (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) (suboptimumg.sweep.models.SweepData1D attribute) (suboptimumg.sweep.models.SweepData2D attribute) (suboptimumg.sweep.models.SweepProcessOutput1D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) AUTOX_PTS (suboptimumg.sweep.types.SweepDatatype attribute) autoX_t (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) (suboptimumg.sweep.models.SweepData1D attribute) (suboptimumg.sweep.models.SweepData2D attribute) (suboptimumg.sweep.models.SweepProcessOutput1D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) AUTOX_T (suboptimumg.sweep.types.SweepDatatype attribute) Axis (class in suboptimumg.plotting.types) B backsolve_energy_from_efficiency() (in module suboptimumg.compsim.utils) brake_backwards_dx() (suboptimumg.vehicle.vehicle.Car method) brake_bias (suboptimumg.vehicle.models.DriverInterfaceModel attribute) C calc_force_ratio() (suboptimumg.vehicle.driver_interface.driver_interface.DriverInterface method) calc_mu() (suboptimumg.vehicle.suspension.tire.Tire method) calculate_and_return_longitudinal_forces() (suboptimumg.vehicle.vehicle.Car method) calculate_and_update_lateral_forces() (suboptimumg.vehicle.vehicle.Car method) calculate_cumulative_distances() (in module suboptimumg.track.utils) calculate_max_ground_force_and_motor_power() (suboptimumg.vehicle.powertrain.powertrain.Motor method) calculate_menger_curvature() (in module suboptimumg.track.utils) calculate_norm_and_aero() (suboptimumg.vehicle.vehicle.Car method) calculate_radii() (in module suboptimumg.track.utils) calculate_top_speed() (suboptimumg.vehicle.vehicle.Car method) camera_distance (suboptimumg.plotting.plotting_constants.SceneConfig attribute) camera_up_x (suboptimumg.plotting.plotting_constants.SceneConfig attribute) camera_up_y (suboptimumg.plotting.plotting_constants.SceneConfig attribute) camera_up_z (suboptimumg.plotting.plotting_constants.SceneConfig attribute) camera_z (suboptimumg.plotting.plotting_constants.SceneConfig attribute) Car (class in suboptimumg.vehicle.vehicle) car_reset() (suboptimumg.vehicle.vehicle.Car method) car_weight_distributor() (suboptimumg.vehicle.vehicle.Car method) cd (suboptimumg.vehicle.models.AeroModel attribute) center (suboptimumg.track.models.ArcData attribute) cg_h (suboptimumg.vehicle.models.VehicleModel attribute) chain_efficiency (suboptimumg.vehicle.models.MotorModel attribute) chass (suboptimumg.vehicle.models.VehicleModel attribute) Chassis (class in suboptimumg.vehicle.chassis.chassis) check_all_tires_valid_lateral_force() (suboptimumg.vehicle.vehicle.Car method) check_valid() (suboptimumg.sweep.models.SweepParamConfig method) cir_area() (in module suboptimumg.constants) circumference() (in module suboptimumg.constants) cl (suboptimumg.vehicle.models.AeroModel attribute) clean_corners (suboptimumg.track.models.CornerListInput attribute) co2_min (suboptimumg.compsim.models.EfficiencyScoring attribute) co2_scaling (suboptimumg.compsim.models.EfficiencyScoring attribute) coast_forwards_dx() (suboptimumg.vehicle.vehicle.Car method) coast_release_offset (suboptimumg.vehicle.models.PowertrainModel attribute) coast_trigger (suboptimumg.vehicle.models.PowertrainModel attribute) color (suboptimumg.plotting.plotting_constants.ReferenceLineConfig attribute) comp_data (suboptimumg.sweep.models.ArraySweepProcessInput attribute) (suboptimumg.sweep.models.SweepProcessInput1D attribute) (suboptimumg.sweep.models.SweepProcessInput2D attribute) Competition (class in suboptimumg.compsim.competition) COMPLEX (suboptimumg.vehicle.models.SuspensionType attribute) ComplexSuspension (class in suboptimumg.vehicle.suspension.suspension) compute_efficiency_points() (in module suboptimumg.compsim.utils) compute_event_points() (in module suboptimumg.compsim.utils) CONTOUR (suboptimumg.plotting.grid_plot.PlotType attribute) cop (suboptimumg.vehicle.models.AeroModel attribute) copy() (suboptimumg.models.SimulationState method) corners (suboptimumg.track.models.CornerListInput attribute) corners_to_cartesian() (in module suboptimumg.track.utils) create() (suboptimumg.sweep.models.SweepData1D class method) (suboptimumg.sweep.models.SweepData2D class method) create_steps() (in module suboptimumg.sweep.utils) create_sweeper() (in module suboptimumg.sweep.sweeper_factory) cumulative_dist (suboptimumg.compsim.models.InternalData attribute) (suboptimumg.track.models.ContinuousTrackData attribute) (suboptimumg.track.models.DiscreteTrackData attribute) D dash (suboptimumg.plotting.plotting_constants.ReferenceLineConfig attribute) data_by_motor (suboptimumg.sweep.models.MotorSweepData attribute) DataType3D (class in suboptimumg.plotting.utils) default_view_angle (suboptimumg.plotting.plotting_constants.SceneConfig attribute) deg_to_rad() (in module suboptimumg.constants) dep_vals (suboptimumg.sweep.models.SweepProcessInput1D attribute) (suboptimumg.sweep.models.SweepProcessInput2D attribute) diff_efficiency (suboptimumg.vehicle.models.MotorModel attribute) DISTANCE (suboptimumg.plotting.types.Axis attribute) distance_step (suboptimumg.track.models.ContinuousTrackData attribute) (suboptimumg.track.models.CoordinateListInput attribute) (suboptimumg.track.models.CornerListInput attribute) (suboptimumg.track.models.DiscreteTrackData attribute) dri (suboptimumg.vehicle.models.VehicleModel attribute) DriverInterface (class in suboptimumg.vehicle.driver_interface.driver_interface) DriveSetup (class in suboptimumg.vehicle.models) DRS (class in suboptimumg.vehicle.aerodynamics.aerodynamics) drs (suboptimumg.vehicle.models.AeroModel attribute) drs_accel_thresh (suboptimumg.vehicle.models.DRSModel attribute) drs_activate() (suboptimumg.vehicle.aerodynamics.aerodynamics.DRS method) drs_cd (suboptimumg.vehicle.models.DRSModel attribute) drs_cl (suboptimumg.vehicle.models.DRSModel attribute) drs_cop (suboptimumg.vehicle.models.DRSModel attribute) drs_front_area (suboptimumg.vehicle.models.DRSModel attribute) drs_present (suboptimumg.vehicle.models.DRSModel attribute) dt (suboptimumg.models.SimulationState attribute) dx (suboptimumg.track.models.ContinuousTrackData attribute) (suboptimumg.track.models.DiscreteTrackData attribute) dydx_at_x() (suboptimumg.sweep.sweep_results_1var.SweepResults1Var method) dzdx_at_xy() (suboptimumg.sweep.sweep_results_2var.SweepResults2Var method) dzdy_at_xy() (suboptimumg.sweep.sweep_results_2var.SweepResults2Var method) E eff_max (suboptimumg.compsim.models.EfficiencyScoring attribute) eff_min_co2_your (suboptimumg.compsim.models.EfficiencyScoring attribute) efficiency (suboptimumg.compsim.models.CompetitionScoring attribute) efficiency_endurance_event() (suboptimumg.compsim.competition.Competition method) efficiency_method (suboptimumg.vehicle.models.MotorModel attribute) efficiency_points (suboptimumg.compsim.models.CompetitionResults attribute) efficiency_pts (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) (suboptimumg.sweep.models.SweepData1D attribute) (suboptimumg.sweep.models.SweepData2D attribute) (suboptimumg.sweep.models.SweepProcessOutput1D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) EFFICIENCY_PTS (suboptimumg.sweep.types.SweepDatatype attribute) endurance (suboptimumg.compsim.models.CompetitionData attribute) (suboptimumg.compsim.models.CompetitionResults attribute) (suboptimumg.compsim.models.CompetitionScoring attribute) endurance_event() (suboptimumg.compsim.competition.Competition method) endurance_pts (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) (suboptimumg.sweep.models.SweepData1D attribute) (suboptimumg.sweep.models.SweepData2D attribute) (suboptimumg.sweep.models.SweepProcessOutput1D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) ENDURANCE_PTS (suboptimumg.sweep.types.SweepDatatype attribute) endurance_t (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) (suboptimumg.sweep.models.SweepData1D attribute) (suboptimumg.sweep.models.SweepData2D attribute) (suboptimumg.sweep.models.SweepProcessOutput1D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) ENDURANCE_T (suboptimumg.sweep.types.SweepDatatype attribute) energy_data() (in module suboptimumg.compsim.utils) error (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) (suboptimumg.sweep.models.SweepProcessOutput1D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) event_best_time (suboptimumg.compsim.models.EventScoring attribute) F fastest_lap_time (suboptimumg.compsim.models.EfficiencyScoring attribute) FOUR_WHEEL_DRIVE (suboptimumg.vehicle.models.DriveSetup attribute) from_coordinates() (in module suboptimumg.track.track_factory) from_corners() (in module suboptimumg.track.track_factory) from_data() (in module suboptimumg.compsim.competition_factory) (in module suboptimumg.track.track_factory) front_area (suboptimumg.vehicle.models.AeroModel attribute) front_roll_center_height (suboptimumg.vehicle.models.ComplexSuspensionModel attribute) front_roll_stiffness_k (suboptimumg.vehicle.models.ComplexSuspensionModel attribute) front_track (suboptimumg.vehicle.models.VehicleModel attribute) fw_rpm (suboptimumg.vehicle.models.MotorModel attribute) fw_rpm_less_than_max_rpm() (suboptimumg.vehicle.models.MotorModel class method) fw_torque (suboptimumg.vehicle.models.MotorModel attribute) fw_torque_less_than_max_torque() (suboptimumg.vehicle.models.MotorModel class method) G get_2d_rotation_matrix() (in module suboptimumg.track.utils) get_current_params() (suboptimumg.vehicle.vehicle.Car method) get_curvature_array() (suboptimumg.track.track.Track method) get_dist_from_start_array() (suboptimumg.track.track.Track method) get_drag() (suboptimumg.vehicle.aerodynamics.aerodynamics.Aero method) get_drs_drag() (suboptimumg.vehicle.aerodynamics.aerodynamics.DRS method) get_drs_lift() (suboptimumg.vehicle.aerodynamics.aerodynamics.DRS method) get_dx_array() (suboptimumg.track.track.Track method) get_lift() (suboptimumg.vehicle.aerodynamics.aerodynamics.Aero method) get_one_var_sweep_result() (suboptimumg.sweep.array_sweep_results.ArraySweepResults method) get_simulation_seeds() (suboptimumg.track.track.Track method) get_single_motor_sweep_data() (suboptimumg.sweep.motor_sweep_results.MotorSweepResults method) get_theme() (in module suboptimumg.plotting.color_themes) get_torque_at_rpm() (suboptimumg.vehicle.powertrain.powertrain.Motor method) get_tot_drs_lift() (suboptimumg.vehicle.aerodynamics.aerodynamics.DRS method) gps_calculate_distance() (in module suboptimumg.track.gps) gps_interpolate() (in module suboptimumg.track.gps) gps_remove_duplicates() (in module suboptimumg.track.gps) gps_to_cartesian() (in module suboptimumg.track.gps) grid_height_per_row (suboptimumg.plotting.plotting_constants.LayoutConfig attribute) grid_horizontal_spacing (suboptimumg.plotting.plotting_constants.LayoutConfig attribute) grid_plot() (suboptimumg.sweep.sweep_results_1var.SweepResults1Var method) (suboptimumg.sweep.sweep_results_2var.SweepResults2Var method) grid_vertical_spacing (suboptimumg.plotting.plotting_constants.LayoutConfig attribute) grid_width_per_col (suboptimumg.plotting.plotting_constants.LayoutConfig attribute) GridInput (suboptimumg.plotting.utils.DataType3D attribute) grown_forward_mask (suboptimumg.compsim.models.InternalDataSeedInfo attribute) H height (suboptimumg.plotting.plotting_constants.LayoutConfig attribute) (suboptimumg.track.models.ArcData attribute) I ideal_gear_ratio (suboptimumg.vehicle.models.MotorModel attribute) ideal_rotation_angle (suboptimumg.track.models.CornerListInput attribute) idx (suboptimumg.sweep.models.SweepProcessInput1D attribute) (suboptimumg.sweep.models.SweepProcessOutput1D attribute) in_to_cm() (in module suboptimumg.constants) in_to_m() (in module suboptimumg.constants) initial_velocity (suboptimumg.compsim.models.InternalData attribute) initialize_tires() (suboptimumg.vehicle.suspension.tire.Tires method) internal_data (suboptimumg.compsim.models.LapsimResults attribute) interp_factor (suboptimumg.plotting.plotting_constants.SmoothingConfig attribute) interp_method (suboptimumg.plotting.plotting_constants.SmoothingConfig attribute) is_current_lateral_force_valid() (suboptimumg.vehicle.suspension.tire.Tire method) J joule_to_kwh() (in module suboptimumg.constants) K kg_to_lb() (in module suboptimumg.constants) kph_to_mph() (in module suboptimumg.constants) kph_to_ms() (in module suboptimumg.constants) L label (suboptimumg.plotting.plotting_constants.ReferenceLineConfig attribute) lap_accs (suboptimumg.compsim.models.LapsimResults attribute) lap_dxs (suboptimumg.compsim.models.LapsimResults attribute) lap_eff_motor_torques (suboptimumg.compsim.models.LapsimResults attribute) lap_powers (suboptimumg.compsim.models.LapsimResults attribute) lap_t (suboptimumg.compsim.models.LapsimResults attribute) lap_vels (suboptimumg.compsim.models.LapsimResults attribute) lapsim() (in module suboptimumg.compsim.lap) lapsim_results (suboptimumg.compsim.models.EventResults attribute) large (suboptimumg.plotting.plotting_constants.FontConfig attribute) lateral_weight_transfer() (suboptimumg.vehicle.suspension.suspension.ComplexSuspension method) (suboptimumg.vehicle.suspension.suspension.SimpleSuspension method) (suboptimumg.vehicle.suspension.suspension.Suspension static method) latitudes (suboptimumg.track.models.CoordinateListInput attribute) lb_to_kg() (in module suboptimumg.constants) lbf_to_N() (in module suboptimumg.constants) length (suboptimumg.plotting.plotting_constants.ColorbarConfig attribute) load_car_from_gdrive() (in module suboptimumg.gdrive) load_car_from_yaml() (in module suboptimumg.yaml) load_competition_from_dicts() (in module suboptimumg.yaml) load_competition_from_gdrive() (in module suboptimumg.gdrive) load_competition_from_yaml() (in module suboptimumg.yaml) long_remain() (suboptimumg.vehicle.suspension.tire.Tire method) longitudes (suboptimumg.track.models.CoordinateListInput attribute) longitudinal_weight_transfer() (suboptimumg.vehicle.suspension.suspension.ComplexSuspension method) (suboptimumg.vehicle.suspension.suspension.SimpleSuspension method) (suboptimumg.vehicle.suspension.suspension.Suspension static method) M m_to_cm() (in module suboptimumg.constants) m_to_in() (in module suboptimumg.constants) margin (suboptimumg.plotting.plotting_constants.LayoutConfig attribute) mass (suboptimumg.vehicle.models.MotorModel attribute) (suboptimumg.vehicle.models.VehicleModel attribute) max (suboptimumg.sweep.models.SweepParamConfig attribute) max_eff_points (suboptimumg.compsim.models.EfficiencyScoring attribute) max_point_gain (suboptimumg.compsim.models.EventScoring attribute) max_regen (suboptimumg.vehicle.models.PowertrainModel attribute) max_rpm (suboptimumg.vehicle.models.MotorModel attribute) max_stable_speed() (suboptimumg.vehicle.vehicle.Car method) max_time_scale (suboptimumg.compsim.models.EfficiencyScoring attribute) max_torque (suboptimumg.vehicle.models.MotorModel attribute) medium (suboptimumg.plotting.plotting_constants.FontConfig attribute) Metric (class in suboptimumg.plotting.types) min (suboptimumg.sweep.models.SweepParamConfig attribute) min_points (suboptimumg.compsim.models.EventScoring attribute) moc_efficiency (suboptimumg.vehicle.models.MotorModel attribute) model_copy() (suboptimumg.models.SimulationState method) modify_params() (suboptimumg.vehicle.vehicle.Car method) module suboptimumg suboptimumg.compsim suboptimumg.compsim.competition suboptimumg.compsim.competition_factory suboptimumg.compsim.lap suboptimumg.compsim.models suboptimumg.compsim.utils suboptimumg.constants suboptimumg.gdrive suboptimumg.models suboptimumg.plotting suboptimumg.plotting.bar_chart suboptimumg.plotting.color_themes suboptimumg.plotting.generic_plot suboptimumg.plotting.grid_plot suboptimumg.plotting.internal_data_plots suboptimumg.plotting.overlay_plots suboptimumg.plotting.plotting_constants suboptimumg.plotting.stem_plot suboptimumg.plotting.types suboptimumg.plotting.utils suboptimumg.sweep suboptimumg.sweep.array_sweep_results suboptimumg.sweep.array_sweeper suboptimumg.sweep.constants suboptimumg.sweep.models suboptimumg.sweep.motor_sweep suboptimumg.sweep.motor_sweep_results suboptimumg.sweep.sweep_results_1var suboptimumg.sweep.sweep_results_2var suboptimumg.sweep.sweeper_1d suboptimumg.sweep.sweeper_2d suboptimumg.sweep.sweeper_factory suboptimumg.sweep.types suboptimumg.sweep.utils suboptimumg.track suboptimumg.track.gps suboptimumg.track.models suboptimumg.track.track suboptimumg.track.track_factory suboptimumg.track.utils suboptimumg.vehicle suboptimumg.vehicle.accumulator suboptimumg.vehicle.accumulator.accumulator suboptimumg.vehicle.aerodynamics suboptimumg.vehicle.aerodynamics.aerodynamics suboptimumg.vehicle.chassis suboptimumg.vehicle.chassis.chassis suboptimumg.vehicle.driver_interface suboptimumg.vehicle.driver_interface.driver_interface suboptimumg.vehicle.models suboptimumg.vehicle.powertrain suboptimumg.vehicle.powertrain.powertrain suboptimumg.vehicle.suspension suboptimumg.vehicle.suspension.suspension suboptimumg.vehicle.suspension.tire suboptimumg.vehicle.vehicle suboptimumg.yaml Motor (class in suboptimumg.vehicle.powertrain.powertrain) motor (suboptimumg.vehicle.models.PowertrainModel attribute) motor_efficiency (suboptimumg.vehicle.models.MotorModel attribute) MotorSweeper (class in suboptimumg.sweep.motor_sweep) MotorSweepResults (class in suboptimumg.sweep.motor_sweep_results) mph_to_kph() (in module suboptimumg.constants) mph_to_ms() (in module suboptimumg.constants) ms_to_kph() (in module suboptimumg.constants) ms_to_mph() (in module suboptimumg.constants) mu_lat_zero_load (suboptimumg.vehicle.models.TireModel attribute) mu_long_lat_ratio (suboptimumg.vehicle.models.TireModel attribute) N n_points (suboptimumg.track.models.ArcData attribute) N_to_lbf() (in module suboptimumg.constants) name (suboptimumg.sweep.models.SweepParamConfig attribute) (suboptimumg.vehicle.models.MotorModel attribute) NewArc (class in suboptimumg.plotting.types) num_endurance_laps (suboptimumg.compsim.models.EfficiencyScoring attribute) O original_corners (suboptimumg.track.models.DiscreteTrackData attribute) overlay_grid_plot_2D() (in module suboptimumg.plotting.overlay_plots) overlay_plot2D() (in module suboptimumg.plotting.overlay_plots) P p (suboptimumg.models.SimulationState attribute) p_proposal (suboptimumg.compsim.models.InternalDataSeedInfo attribute) pack_weight (suboptimumg.vehicle.models.AccumulatorModel attribute) per_seed (suboptimumg.compsim.models.InternalData attribute) percent_steps (suboptimumg.sweep.models.ArraySweepData attribute) pitch (suboptimumg.models.SimulationState attribute) plausible (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) (suboptimumg.sweep.models.SweepData1D attribute) plot() (suboptimumg.sweep.array_sweep_results.ArraySweepResults method) (suboptimumg.sweep.sweep_results_1var.SweepResults1Var method) (suboptimumg.track.track.Track method) plot2D() (in module suboptimumg.plotting.generic_plot) plot3D_contour() (in module suboptimumg.plotting.generic_plot) plot3D_surface() (in module suboptimumg.plotting.generic_plot) plot_3d() (suboptimumg.track.track.Track method) plot_3d_stem() (in module suboptimumg.plotting.stem_plot) plot_all() (suboptimumg.sweep.motor_sweep_results.MotorSweepResults method) plot_arcs() (suboptimumg.track.track.Track method) plot_bar_chart() (in module suboptimumg.plotting.bar_chart) plot_bgcolor (suboptimumg.plotting.plotting_constants.LayoutConfig attribute) plot_competition_traces() (in module suboptimumg.plotting.internal_data_plots) plot_contour() (suboptimumg.sweep.sweep_results_2var.SweepResults2Var method) plot_event_traces() (in module suboptimumg.plotting.internal_data_plots) plot_grid_2D() (in module suboptimumg.plotting.grid_plot) plot_grid_3D() (in module suboptimumg.plotting.grid_plot) plot_internal_keys() (in module suboptimumg.plotting.internal_data_plots) plot_per_seed() (in module suboptimumg.plotting.internal_data_plots) plot_single_motor_sweep_result() (suboptimumg.sweep.motor_sweep_results.MotorSweepResults method) plot_surface() (suboptimumg.sweep.sweep_results_2var.SweepResults2Var method) plot_with_overlay() (suboptimumg.track.track.Track method) PlotType (class in suboptimumg.plotting.grid_plot) points (suboptimumg.compsim.models.EventResults attribute) pow_lim (suboptimumg.vehicle.models.MotorModel attribute) POWER (suboptimumg.plotting.types.Metric attribute) Powertrain (class in suboptimumg.vehicle.powertrain.powertrain) powertrain_efficiency() (suboptimumg.vehicle.powertrain.powertrain.Motor method) prepare_smooth_data_2D() (in module suboptimumg.plotting.utils) prepare_smooth_data_3D() (in module suboptimumg.plotting.utils) prepare_smooth_data_3D_scatter() (in module suboptimumg.plotting.utils) pretty_print_results() (in module suboptimumg.compsim.utils) pwrtn (suboptimumg.vehicle.models.VehicleModel attribute) R rad_s_to_rpm() (in module suboptimumg.constants) rad_to_deg() (in module suboptimumg.constants) radius (suboptimumg.track.models.ContinuousTrackData attribute) (suboptimumg.track.models.DiscreteTrackData attribute) radius_of_curvature() (suboptimumg.track.track.Track method) ratio (suboptimumg.vehicle.models.PowertrainModel attribute) rear_roll_center_height (suboptimumg.vehicle.models.ComplexSuspensionModel attribute) rear_roll_stiffness_k (suboptimumg.vehicle.models.ComplexSuspensionModel attribute) rear_track (suboptimumg.vehicle.models.VehicleModel attribute) REAR_WHEEL_DRIVE (suboptimumg.vehicle.models.DriveSetup attribute) regen_percent (suboptimumg.vehicle.models.PowertrainModel attribute) reset() (suboptimumg.vehicle.suspension.tire.Tire method) reset_tires() (suboptimumg.vehicle.suspension.tire.Tires method) roll (suboptimumg.models.SimulationState attribute) rolling_coeff (suboptimumg.vehicle.models.VehicleModel attribute) rpm_to_rad_s() (in module suboptimumg.constants) run() (suboptimumg.compsim.competition.Competition method) S sample_dist (suboptimumg.track.models.ContinuousTrackData attribute) (suboptimumg.track.models.CoordinateListInput attribute) scale_and_discretize_corner_lengths() (in module suboptimumg.track.utils) scale_time_ratio (suboptimumg.compsim.models.EventScoring attribute) ScatterInput (suboptimumg.plotting.utils.DataType3D attribute) scene_bgcolor (suboptimumg.plotting.plotting_constants.LayoutConfig attribute) scoring (suboptimumg.compsim.models.CompetitionData attribute) seat_angle (suboptimumg.vehicle.models.DriverInterfaceModel attribute) seed_idx (suboptimumg.track.models.ContinuousTrackData attribute) (suboptimumg.track.models.DiscreteTrackData attribute) seed_idx_list (suboptimumg.compsim.models.InternalData attribute) set() (suboptimumg.plotting.types.NewArc method) setup (suboptimumg.vehicle.models.VehicleModel attribute) shorten (suboptimumg.track.models.CornerListInput attribute) SIMPLE (suboptimumg.vehicle.models.SuspensionType attribute) SimpleSuspension (class in suboptimumg.vehicle.suspension.suspension) skidpad (suboptimumg.compsim.models.CompetitionData attribute) (suboptimumg.compsim.models.CompetitionResults attribute) (suboptimumg.compsim.models.CompetitionScoring attribute) skidpad_event() (suboptimumg.compsim.competition.Competition method) skidpad_pts (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) (suboptimumg.sweep.models.SweepData1D attribute) (suboptimumg.sweep.models.SweepData2D attribute) (suboptimumg.sweep.models.SweepProcessOutput1D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) SKIDPAD_PTS (suboptimumg.sweep.types.SweepDatatype attribute) skidpad_t (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) (suboptimumg.sweep.models.SweepData1D attribute) (suboptimumg.sweep.models.SweepData2D attribute) (suboptimumg.sweep.models.SweepProcessOutput1D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) SKIDPAD_T (suboptimumg.sweep.types.SweepDatatype attribute) sliding (suboptimumg.models.SimulationState attribute) slower_mask (suboptimumg.compsim.models.InternalDataSeedInfo attribute) small (suboptimumg.plotting.plotting_constants.FontConfig attribute) smooth_and_normalize_corner_radii() (in module suboptimumg.track.utils) smoothing_sigma (suboptimumg.plotting.plotting_constants.SmoothingConfig attribute) step (suboptimumg.sweep.models.ArraySweepProcessInput attribute) step_idx (suboptimumg.sweep.models.ArraySweepProcessInput attribute) (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) steps (suboptimumg.sweep.models.SweepParamConfig attribute) suboptimumg module suboptimumg.compsim module suboptimumg.compsim.competition module suboptimumg.compsim.competition_factory module suboptimumg.compsim.lap module suboptimumg.compsim.models module suboptimumg.compsim.utils module suboptimumg.constants module suboptimumg.gdrive module suboptimumg.models module suboptimumg.plotting module suboptimumg.plotting.bar_chart module suboptimumg.plotting.color_themes module suboptimumg.plotting.generic_plot module suboptimumg.plotting.grid_plot module suboptimumg.plotting.internal_data_plots module suboptimumg.plotting.overlay_plots module suboptimumg.plotting.plotting_constants module suboptimumg.plotting.stem_plot module suboptimumg.plotting.types module suboptimumg.plotting.utils module suboptimumg.sweep module suboptimumg.sweep.array_sweep_results module suboptimumg.sweep.array_sweeper module suboptimumg.sweep.constants module suboptimumg.sweep.models module suboptimumg.sweep.motor_sweep module suboptimumg.sweep.motor_sweep_results module suboptimumg.sweep.sweep_results_1var module suboptimumg.sweep.sweep_results_2var module suboptimumg.sweep.sweeper_1d module suboptimumg.sweep.sweeper_2d module suboptimumg.sweep.sweeper_factory module suboptimumg.sweep.types module suboptimumg.sweep.utils module suboptimumg.track module suboptimumg.track.gps module suboptimumg.track.models module suboptimumg.track.track module suboptimumg.track.track_factory module suboptimumg.track.utils module suboptimumg.vehicle module suboptimumg.vehicle.accumulator module suboptimumg.vehicle.accumulator.accumulator module suboptimumg.vehicle.aerodynamics module suboptimumg.vehicle.aerodynamics.aerodynamics module suboptimumg.vehicle.chassis module suboptimumg.vehicle.chassis.chassis module suboptimumg.vehicle.driver_interface module suboptimumg.vehicle.driver_interface.driver_interface module suboptimumg.vehicle.models module suboptimumg.vehicle.powertrain module suboptimumg.vehicle.powertrain.powertrain module suboptimumg.vehicle.suspension module suboptimumg.vehicle.suspension.suspension module suboptimumg.vehicle.suspension.tire module suboptimumg.vehicle.vehicle module suboptimumg.yaml module SURFACE (suboptimumg.plotting.grid_plot.PlotType attribute) sus (suboptimumg.vehicle.models.VehicleModel attribute) Suspension (class in suboptimumg.vehicle.suspension.suspension) SuspensionType (class in suboptimumg.vehicle.models) sweep() (suboptimumg.sweep.array_sweeper.ArraySweeper method) (suboptimumg.sweep.motor_sweep.MotorSweeper method) (suboptimumg.sweep.sweeper_1d.Sweeper1D method) (suboptimumg.sweep.sweeper_2d.Sweeper2D method) sweep_outputs (suboptimumg.sweep.models.ArraySweepData attribute) sweep_values (suboptimumg.sweep.models.SweepData1D attribute) SweepDatatype (class in suboptimumg.sweep.types) Sweeper1D (class in suboptimumg.sweep.sweeper_1d) Sweeper2D (class in suboptimumg.sweep.sweeper_2d) SweepResults1Var (class in suboptimumg.sweep.sweep_results_1var) SweepResults2Var (class in suboptimumg.sweep.sweep_results_2var) system_efficiency (suboptimumg.vehicle.models.MotorModel attribute) T tck (suboptimumg.track.models.ContinuousTrackData attribute) theta1 (suboptimumg.track.models.ArcData attribute) theta1_original (suboptimumg.track.models.ArcData attribute) theta2 (suboptimumg.track.models.ArcData attribute) theta2_original (suboptimumg.track.models.ArcData attribute) thickness (suboptimumg.plotting.plotting_constants.ColorbarConfig attribute) TIME (suboptimumg.plotting.types.Axis attribute) Tire (class in suboptimumg.vehicle.suspension.tire) tire_lift_forces() (suboptimumg.vehicle.aerodynamics.aerodynamics.Aero method) tire_radius (suboptimumg.vehicle.models.TireModel attribute) Tires (class in suboptimumg.vehicle.suspension.tire) tires (suboptimumg.vehicle.models.VehicleModel attribute) title_x (suboptimumg.plotting.plotting_constants.LayoutConfig attribute) title_xanchor (suboptimumg.plotting.plotting_constants.LayoutConfig attribute) title_yanchor (suboptimumg.plotting.plotting_constants.LayoutConfig attribute) to_data() (suboptimumg.compsim.competition.Competition method) (suboptimumg.track.track.Track method) total_points (suboptimumg.compsim.models.CompetitionResults property) total_pts (suboptimumg.sweep.models.SweepData1D property) (suboptimumg.sweep.models.SweepData2D property) TOTAL_PTS (suboptimumg.sweep.types.SweepDatatype attribute) Track (class in suboptimumg.track.track) track (suboptimumg.vehicle.models.VehicleModel property) try_accelerate_forwards_for_max_speed_calc() (suboptimumg.vehicle.vehicle.Car method) tyour (suboptimumg.compsim.models.EventResults attribute) type (suboptimumg.vehicle.models.ComplexSuspensionModel attribute) (suboptimumg.vehicle.models.SimpleSuspensionModel attribute) U unroll_corners_into_track() (in module suboptimumg.track.utils) update_forces() (suboptimumg.vehicle.driver_interface.driver_interface.DriverInterface method) V v (suboptimumg.models.SimulationState attribute) v_max_post (suboptimumg.compsim.models.InternalDataSeedInfo attribute) v_max_profile (suboptimumg.compsim.models.InternalData attribute) v_proposal (suboptimumg.compsim.models.InternalDataSeedInfo attribute) validate_brake_bias_plausible() (suboptimumg.vehicle.models.DriverInterfaceModel class method) validate_cd_plausible() (suboptimumg.vehicle.models.AeroModel class method) validate_chain_efficiency() (suboptimumg.vehicle.models.MotorModel class method) validate_cl_plausible() (suboptimumg.vehicle.models.AeroModel class method) validate_cop_plausible() (suboptimumg.vehicle.models.AeroModel class method) validate_front_area_plausible() (suboptimumg.vehicle.models.AeroModel class method) validate_fw_rpm_plausible() (suboptimumg.vehicle.models.MotorModel class method) validate_fw_torque_plausible() (suboptimumg.vehicle.models.MotorModel class method) validate_max_rpm_plausible() (suboptimumg.vehicle.models.MotorModel class method) validate_max_torque_plausible() (suboptimumg.vehicle.models.MotorModel class method) validate_moc_efficiency() (suboptimumg.vehicle.models.MotorModel class method) validate_motor_efficiency() (suboptimumg.vehicle.models.MotorModel class method) validate_mu_lat_zero_load_plausible() (suboptimumg.vehicle.models.TireModel class method) validate_mu_long_lat_ratio_plausible() (suboptimumg.vehicle.models.TireModel class method) validate_power_limit() (suboptimumg.vehicle.models.MotorModel class method) validate_ratio_plausible() (suboptimumg.vehicle.models.PowertrainModel class method) validate_regen_config() (suboptimumg.vehicle.models.PowertrainModel method) validate_rolling_coeff() (suboptimumg.vehicle.models.VehicleModel class method) validate_tire_radius_plausible() (suboptimumg.vehicle.models.TireModel class method) validate_weight_plausible() (suboptimumg.vehicle.models.TireModel class method) value (suboptimumg.plotting.plotting_constants.ReferenceLineConfig attribute) var_1_name (suboptimumg.sweep.models.SweepProcessInput1D attribute) (suboptimumg.sweep.models.SweepProcessInput2D attribute) var_1_value (suboptimumg.sweep.models.SweepProcessInput1D attribute) (suboptimumg.sweep.models.SweepProcessInput2D attribute) var_2_name (suboptimumg.sweep.models.SweepProcessInput2D attribute) var_2_value (suboptimumg.sweep.models.SweepProcessInput2D attribute) var_idx (suboptimumg.sweep.models.ArraySweepProcessInput attribute) (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) var_list_1 (suboptimumg.sweep.models.SweepData2D attribute) var_list_2 (suboptimumg.sweep.models.SweepData2D attribute) var_name (suboptimumg.sweep.models.ArraySweepProcessInput attribute) (suboptimumg.sweep.models.SweepData1D attribute) var_name_1 (suboptimumg.sweep.models.SweepData2D attribute) var_name_2 (suboptimumg.sweep.models.SweepData2D attribute) vehicle_model (suboptimumg.compsim.models.CompetitionData attribute) VELOCITY (suboptimumg.plotting.types.Metric attribute) W w_distr_b (suboptimumg.vehicle.models.VehicleModel attribute) w_distr_front (suboptimumg.vehicle.models.VehicleModel property) warnings (suboptimumg.sweep.models.ArraySweepProcessOutput attribute) (suboptimumg.sweep.models.SweepProcessOutput1D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) wb (suboptimumg.vehicle.models.VehicleModel attribute) weight (suboptimumg.vehicle.models.TireModel attribute) width (suboptimumg.plotting.plotting_constants.LayoutConfig attribute) (suboptimumg.plotting.plotting_constants.ReferenceLineConfig attribute) (suboptimumg.track.models.ArcData attribute) worst_time_ratio (suboptimumg.compsim.models.EventScoring attribute) wrap_single_corner() (suboptimumg.track.models.CornerListInput class method) X x_idx (suboptimumg.sweep.models.SweepProcessInput2D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) x_m (suboptimumg.track.models.ContinuousTrackData attribute) (suboptimumg.track.models.DiscreteTrackData attribute) Y y_at_x() (suboptimumg.sweep.sweep_results_1var.SweepResults1Var method) y_idx (suboptimumg.sweep.models.SweepProcessInput2D attribute) (suboptimumg.sweep.models.SweepProcessOutput2D attribute) y_m (suboptimumg.track.models.ContinuousTrackData attribute) (suboptimumg.track.models.DiscreteTrackData attribute) Z z_at_xy() (suboptimumg.sweep.sweep_results_2var.SweepResults2Var method)