STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
backend.routers.flight.PropellantDiagnostics Class Reference
Inheritance diagram for backend.routers.flight.PropellantDiagnostics:
[legend]
Collaboration diagram for backend.routers.flight.PropellantDiagnostics:
[legend]

Static Public Attributes

str regime = Field(description="truncated | full_burn | excess_propellant")
Optional lox_tank_max_kg = None
Optional fuel_tank_max_kg = None
Optional target_apogee_m = None
Optional propellant_tank_fill_factor
Optional mass_caps = None
List warnings = Field(default_factory=list)

Detailed Description

Propellant vs time-series requirements for flight iteration.

Definition at line 197 of file flight.py.

Member Data Documentation

◆ fuel_tank_max_kg

Optional backend.routers.flight.PropellantDiagnostics.fuel_tank_max_kg = None
static

Definition at line 210 of file flight.py.

◆ lox_tank_max_kg

Optional backend.routers.flight.PropellantDiagnostics.lox_tank_max_kg = None
static

Definition at line 209 of file flight.py.

◆ mass_caps

Optional backend.routers.flight.PropellantDiagnostics.mass_caps = None
static

Definition at line 215 of file flight.py.

◆ propellant_tank_fill_factor

Optional backend.routers.flight.PropellantDiagnostics.propellant_tank_fill_factor
static
Initial value:
= Field(
default=None, description="Fill fraction used for tank volume mass caps"
)

Definition at line 212 of file flight.py.

◆ regime

str backend.routers.flight.PropellantDiagnostics.regime = Field(description="truncated | full_burn | excess_propellant")
static

Definition at line 199 of file flight.py.

◆ target_apogee_m

Optional backend.routers.flight.PropellantDiagnostics.target_apogee_m = None
static

Definition at line 211 of file flight.py.

◆ warnings

List backend.routers.flight.PropellantDiagnostics.warnings = Field(default_factory=list)
static

Definition at line 216 of file flight.py.


The documentation for this class was generated from the following file: