|
| bool | enabled = Field(default=False, description="Enable film cooling model") |
| float | mass_fraction = Field(default=0.05, ge=0, le=0.5, description="Fraction of total mass flow used for film injection") |
| Optional | injection_temperature = Field(default=None, gt=0, description="Film injection temperature [K] (defaults to fuel temperature)") |
| float | effectiveness_ref = Field(default=0.4, ge=0, le=1, description="Reference film effectiveness at injection location") |
| float | decay_length = Field(default=0.1, gt=0, description="Characteristic decay length for film effectiveness [m]") |
| float | apply_to_fraction_of_length = Field(default=1.0, gt=0, description="Portion of chamber length covered by film cooling") |
| float | slot_height = Field(default=3.0e-4, gt=0, description="Annular slot height for film injection [m]") |
| float | reference_blowing_ratio = Field(default=0.5, gt=0, description="Reference blowing ratio for effectiveness correlation") |
| float | blowing_exponent = Field(default=0.6, gt=0, description="Exponent on blowing ratio for effectiveness correlation") |
| float | turbulence_reference_intensity = Field(default=0.08, gt=0, description="Reference turbulence intensity for film erosion") |
| float | turbulence_sensitivity = Field(default=1.0, ge=0, description="Sensitivity of film effectiveness to turbulence intensity") |
| float | turbulence_exponent = Field(default=1.0, gt=0, description="Exponent governing turbulence erosion scaling") |
| float | turbulence_min_multiplier = Field(default=0.4, ge=0, le=1, description="Minimum multiplier applied to effectiveness due to turbulence erosion") |
| float | reference_wall_temperature = Field(default=1100.0, gt=0, description="Reference hot wall temperature used for heat-flux estimation [K]") |
| Optional | density_override = Field(default=None, gt=0, description="Override density for film coolant if different from bulk fuel [kg/m³]") |
| Optional | cp_override = Field(default=None, gt=0, description="Override specific heat for film coolant if different from bulk fuel [J/(kg·K)]") |
Film cooling configuration
Definition at line 521 of file config_schemas.py.