rocketpal.core.flight_simulation module¶
- class rocketpal.core.flight_simulation.FlightSimulation(config, output_folder, motor_file_path, motor_config, parachutes, airbrakes, rail_button_config, nosecone_config, power_off_drag_curve_file_path, power_on_drag_curve_file_path, fins_config, launch_location, weather_config)[source]¶
Bases:
object- Parameters:
config (SimulationConfig)
output_folder (Path)
motor_file_path (Path)
motor_config (MotorConfig)
parachutes (list[ParachuteConfig])
airbrakes (list[AirbrakeConfig])
rail_button_config (RailButtonConfig)
nosecone_config (NoseconeConfig)
power_off_drag_curve_file_path (Path)
power_on_drag_curve_file_path (Path)
fins_config (FinsConfig)
launch_location (LocationConfig)
weather_config (WeatherConfig)
- config: SimulationConfig¶
- environment: Environment¶
- flight: Flight¶
- motor: SolidMotor¶
- output_folder: Path¶
- rocket: Rocket¶
- stochastic_airbrakes: list[StochasticAirBrakes]¶
- stochastic_environment: StochasticEnvironment¶
- stochastic_flight: StochasticFlight¶
- stochastic_motor: StochasticSolidMotor¶
- stochastic_parachutes: list[StochasticParachute]¶
- stochastic_rocket: StochasticRocket¶