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

Go to the source code of this file.

Namespaces

namespace  engine
namespace  engine.core
namespace  engine.core.spray

Functions

float engine.core.spray.momentum_flux_ratio (float rho_O, float u_O, float rho_F, float u_F)
float engine.core.spray.thrust_momentum_ratio (float J, float MR)
float engine.core.spray.spray_angle_from_J (float J, float k, float n)
float engine.core.spray.spray_angle_from_TMR (float TMR)
float engine.core.spray.weber_number (float rho, float u, float d_char, float sigma)
float engine.core.spray.ohnesorge_number (float mu, float rho, float sigma, float d_or)
float engine.core.spray.smd_lefebvre (float d_or, float We, float Oh, float C, float m, float p)
float engine.core.spray.tn4222_property_factor (str transfer, *, float rho_liq, float mu_liq, float sigma, float rho_gas)
str engine.core.spray.tn4222_transfer_model (smd_cfg)
float engine.core.spray.smd_impinging_tn4222 (float d_jet, float v_jet, float rho_liq, float mu_liq, float sigma, float rho_gas, *, Optional[float] dv=None, bool scale_properties=True, Optional[str] transfer=None)
float engine.core.spray.evaporation_constant_m2_s (*, float Tc, float Pc, float rho_g, float rho_l, float L_vap, float T_boil, float cp_g=2200.0, float D0=2.0e-5, float C_evap=1.562)
float engine.core.spray.tau_evap_from_k (float D32, float k_evap_m2_s)
float engine.core.spray.spray_axial_velocity (*, float mdot_O, float u_O, float theta_O_deg, float mdot_F, float u_F, float theta_F_deg)
float engine.core.spray.tau_evap (float D32, float K)
float engine.core.spray.xstar (float U_rel, float tau_evap)
Tuple[bool, List[str]] engine.core.spray.check_spray_constraints (float We_O, float We_F, float x_star, SprayConfig config)
float engine.core.spray.smd_pintle (float L_open, float V_rel, float rho_f, float mu_f, float sigma_f, float C, float B, float n, float p)

Variables

float engine.core.spray.TN4222_RHO_AIR = 29.3 * 3386.389 / (287.05 * ((82.0 - 32.0) * 5.0 / 9.0 + 273.15))
float engine.core.spray.TN4222_HEPTANE_SIGMA = 0.0197
float engine.core.spray.TN4222_HEPTANE_MU = 3.8e-4
float engine.core.spray.TN4222_HEPTANE_RHO = 684.0
float engine.core.spray.TN4222_D32_OVER_D30 = 5.0 / 3.915
tuple engine.core.spray.TN4222_PROPERTY_TRANSFERS = ("tn4087", "dombrowski_johns", "none")