STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
engine.pipeline.config_schemas.PressureCurvesConfig Class Reference
Inheritance diagram for engine.pipeline.config_schemas.PressureCurvesConfig:
[legend]
Collaboration diagram for engine.pipeline.config_schemas.PressureCurvesConfig:
[legend]

Static Public Attributes

int n_points = Field(default=200, gt=0, description="Number of points in the generated pressure curve arrays")
float target_burn_time_s = Field(gt=0, description="Target burn time [s] used for optimization")
float initial_lox_pressure_pa = Field(gt=0, description="Initial LOX tank pressure [Pa]")
float initial_fuel_pressure_pa = Field(gt=0, description="Initial fuel tank pressure [Pa]")
List lox_segments = Field(description="LOX tank pressure curve segments")
List fuel_segments = Field(description="Fuel tank pressure curve segments")

Detailed Description

Optimized pressure curves from Layer 2 optimization

Definition at line 2705 of file config_schemas.py.

Member Data Documentation

◆ fuel_segments

List engine.pipeline.config_schemas.PressureCurvesConfig.fuel_segments = Field(description="Fuel tank pressure curve segments")
static

Definition at line 2712 of file config_schemas.py.

◆ initial_fuel_pressure_pa

float engine.pipeline.config_schemas.PressureCurvesConfig.initial_fuel_pressure_pa = Field(gt=0, description="Initial fuel tank pressure [Pa]")
static

Definition at line 2710 of file config_schemas.py.

◆ initial_lox_pressure_pa

float engine.pipeline.config_schemas.PressureCurvesConfig.initial_lox_pressure_pa = Field(gt=0, description="Initial LOX tank pressure [Pa]")
static

Definition at line 2709 of file config_schemas.py.

◆ lox_segments

List engine.pipeline.config_schemas.PressureCurvesConfig.lox_segments = Field(description="LOX tank pressure curve segments")
static

Definition at line 2711 of file config_schemas.py.

◆ n_points

int engine.pipeline.config_schemas.PressureCurvesConfig.n_points = Field(default=200, gt=0, description="Number of points in the generated pressure curve arrays")
static

Definition at line 2707 of file config_schemas.py.

◆ target_burn_time_s

float engine.pipeline.config_schemas.PressureCurvesConfig.target_burn_time_s = Field(gt=0, description="Target burn time [s] used for optimization")
static

Definition at line 2708 of file config_schemas.py.


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