STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
reaction_chemistry.py File Reference

Go to the source code of this file.

Namespaces

namespace  engine
namespace  engine.pipeline
namespace  engine.pipeline.reaction_chemistry

Functions

str engine.pipeline.reaction_chemistry._fuel_name_for_kinetics (PintleEngineConfig config)
Optional[Dict[str, float]] engine.pipeline.reaction_chemistry._fuel_props_for_evaporation (PintleEngineConfig config)
float engine.pipeline.reaction_chemistry.calculate_reaction_progress (float residence_time, float reaction_time_scale, float initial_progress=0.0)
float engine.pipeline.reaction_chemistry._ea_mr_factor (float MR)
float engine.pipeline.reaction_chemistry.calculate_reaction_rate_constant (float Pc, float Tc, float MR, str fuel_type="RP-1", Optional[PintleEngineConfig] config=None)
float engine.pipeline.reaction_chemistry.calculate_reaction_time_scale (float Pc, float Tc, float MR, str fuel_type="RP-1", Optional[PintleEngineConfig] config=None)
float engine.pipeline.reaction_chemistry.calculate_evaporation_time_scale (float Pc, float Tc, float droplet_diameter, Optional[Dict] fuel_props=None, float gamma=1.2, float R_gas=300.0)
float engine.pipeline.reaction_chemistry.calculate_mixing_time_scale (float L_chamber, float u_mean, float turbulence_intensity=0.1)
Dict[str, float] engine.pipeline.reaction_chemistry.calculate_chamber_reaction_progress (float Lstar, float Pc, float Tc, float cstar, float gamma, float R, float MR, PintleEngineConfig config, Optional[Dict] spray_diagnostics=None, Optional[float] Tc_kinetics=None)
Dict[str, float] engine.pipeline.reaction_chemistry.calculate_species_evolution (float progress, Dict[str, float] species_equilibrium, Optional[Dict[str, float]] species_initial=None)

Variables

float engine.pipeline.reaction_chemistry.R_gas = 8314.462618
float engine.pipeline.reaction_chemistry._EA_MR_W = 0.10