|
| List | date = Field(description="Launch date and time [year, month, day, hour (0-23 UTC)]") |
| float | latitude = Field(ge=-90, le=90, description="Launch site latitude (positive = North, negative = South) [deg]") |
| float | longitude = Field(ge=-180, le=180, description="Launch site longitude (positive = East, negative = West) [deg]") |
| float | elevation = Field(description="Launch site elevation above sea level (ground level) [m]") |
| Literal | atmosphere_model |
| float | rail_length_m = Field(default=3.35, gt=0, description="Launch rail length [m]. Default 3.35 m is the old hardcoded value, not a measured rail.") |
| float | launch_inclination_deg = Field(default=90.0, gt=0, le=90, description="Rail elevation from horizontal [deg]; 90 is vertical.") |
| float | launch_heading_deg = Field(default=0.0, ge=0, lt=360, description="Rail azimuth [deg from north].") |
Environment configuration for flight simulation
Definition at line 1571 of file config_schemas.py.
◆ atmosphere_model
| Literal engine.pipeline.config_schemas.EnvironmentConfig.atmosphere_model |
|
static |
Initial value:= Field(
default="standard_atmosphere",
description="Atmospheric model: 'standard_atmosphere' (ISA, offline, deterministic) or 'forecast' (live GFS)")
Definition at line 1579 of file config_schemas.py.
◆ date
| List engine.pipeline.config_schemas.EnvironmentConfig.date = Field(description="Launch date and time [year, month, day, hour (0-23 UTC)]") |
|
static |
◆ elevation
| float engine.pipeline.config_schemas.EnvironmentConfig.elevation = Field(description="Launch site elevation above sea level (ground level) [m]") |
|
static |
◆ latitude
| float engine.pipeline.config_schemas.EnvironmentConfig.latitude = Field(ge=-90, le=90, description="Launch site latitude (positive = North, negative = South) [deg]") |
|
static |
◆ launch_heading_deg
| float engine.pipeline.config_schemas.EnvironmentConfig.launch_heading_deg = Field(default=0.0, ge=0, lt=360, description="Rail azimuth [deg from north].") |
|
static |
◆ launch_inclination_deg
| float engine.pipeline.config_schemas.EnvironmentConfig.launch_inclination_deg = Field(default=90.0, gt=0, le=90, description="Rail elevation from horizontal [deg]; 90 is vertical.") |
|
static |
◆ longitude
| float engine.pipeline.config_schemas.EnvironmentConfig.longitude = Field(ge=-180, le=180, description="Launch site longitude (positive = East, negative = West) [deg]") |
|
static |
◆ rail_length_m
| float engine.pipeline.config_schemas.EnvironmentConfig.rail_length_m = Field(default=3.35, gt=0, description="Launch rail length [m]. Default 3.35 m is the old hardcoded value, not a measured rail.") |
|
static |
The documentation for this class was generated from the following file: