|
| bool | use_parallel_cea_build = Field(default=True, description="Use parallel processing for CEA cache building") |
| Optional | cea_parallel_workers = Field(default=None, description="Number of parallel workers (None = auto-detect, limited to 8)") |
| str | ox_name = Field(default="LOX", description="Oxidizer name") |
| str | fuel_name = Field(default="RP-1", description="Fuel name") |
| float | expansion_ratio = Field(gt=1, description="Nozzle expansion ratio (initial/default value)") |
| str | cache_file = Field(default="cea_cache_LOX_RP1.npz", description="Cache filename") |
| List | Pc_range |
| List | MR_range |
| Optional | eps_range |
| int | n_points = Field(default=34, gt=0, description="Number of grid points per dimension (34³ ≈ 39,300 points for 3D cache, similar to old 2D cache with ~40k points)") |
Definition at line 982 of file config_schemas.py.
◆ cache_file
| str engine.pipeline.config_schemas.CEAConfig.cache_file = Field(default="cea_cache_LOX_RP1.npz", description="Cache filename") |
|
static |
◆ cea_parallel_workers
| Optional engine.pipeline.config_schemas.CEAConfig.cea_parallel_workers = Field(default=None, description="Number of parallel workers (None = auto-detect, limited to 8)") |
|
static |
◆ eps_range
| Optional engine.pipeline.config_schemas.CEAConfig.eps_range |
|
static |
Initial value:= Field(
default=None,
description="Expansion ratio range for 3D cache [min, max]. If None, uses 2D cache with fixed expansion_ratio"
)
Definition at line 998 of file config_schemas.py.
◆ expansion_ratio
| float engine.pipeline.config_schemas.CEAConfig.expansion_ratio = Field(gt=1, description="Nozzle expansion ratio (initial/default value)") |
|
static |
◆ fuel_name
| str engine.pipeline.config_schemas.CEAConfig.fuel_name = Field(default="RP-1", description="Fuel name") |
|
static |
◆ MR_range
| List engine.pipeline.config_schemas.CEAConfig.MR_range |
|
static |
Initial value:= Field(
default=[2.0, 2.8],
description="Mixture ratio range"
)
Definition at line 994 of file config_schemas.py.
◆ n_points
| int engine.pipeline.config_schemas.CEAConfig.n_points = Field(default=34, gt=0, description="Number of grid points per dimension (34³ ≈ 39,300 points for 3D cache, similar to old 2D cache with ~40k points)") |
|
static |
◆ ox_name
| str engine.pipeline.config_schemas.CEAConfig.ox_name = Field(default="LOX", description="Oxidizer name") |
|
static |
◆ Pc_range
| List engine.pipeline.config_schemas.CEAConfig.Pc_range |
|
static |
Initial value:= Field(
default=[2.0e6, 9.0e6],
description="Chamber pressure range [Pa]"
)
Definition at line 990 of file config_schemas.py.
◆ use_parallel_cea_build
| bool engine.pipeline.config_schemas.CEAConfig.use_parallel_cea_build = Field(default=True, description="Use parallel processing for CEA cache building") |
|
static |
The documentation for this class was generated from the following file: