STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
engine.pipeline.stability.timelag.StreamThermo Class Reference

Public Member Functions

bool is_gas (self)

Public Attributes

 phase

Static Public Attributes

float rho_l = float("nan")
float mu_l = float("nan")
float sigma_l = float("nan")
float T_boil = float("nan")
float T_crit = float("nan")
float h_fg = float("nan")
float D0 = float("nan")
float u_inj = float("nan")
float d_orifice = float("nan")

Detailed Description

One propellant stream at the injector face. All SI.

``phase`` is ``"liquid"`` or ``"gas"`` **at injection conditions** and decides which lags apply
at all — it is not a cosmetic label. ``D0`` is the initial drop size from the injector's own
spray model (SMD), ``d_orifice`` is L17's liquid post inner diameter ``D_l``, and ``u_inj`` is
its injection velocity ``u_l``.

Definition at line 100 of file timelag.py.

Member Function Documentation

◆ is_gas()

bool engine.pipeline.stability.timelag.StreamThermo.is_gas ( self)

Definition at line 121 of file timelag.py.

Member Data Documentation

◆ D0

float engine.pipeline.stability.timelag.StreamThermo.D0 = float("nan")
static

Definition at line 116 of file timelag.py.

◆ d_orifice

float engine.pipeline.stability.timelag.StreamThermo.d_orifice = float("nan")
static

Definition at line 118 of file timelag.py.

◆ h_fg

float engine.pipeline.stability.timelag.StreamThermo.h_fg = float("nan")
static

Definition at line 115 of file timelag.py.

◆ mu_l

float engine.pipeline.stability.timelag.StreamThermo.mu_l = float("nan")
static

Definition at line 111 of file timelag.py.

◆ phase

engine.pipeline.stability.timelag.StreamThermo.phase

Definition at line 122 of file timelag.py.

◆ rho_l

float engine.pipeline.stability.timelag.StreamThermo.rho_l = float("nan")
static

Definition at line 110 of file timelag.py.

◆ sigma_l

float engine.pipeline.stability.timelag.StreamThermo.sigma_l = float("nan")
static

Definition at line 112 of file timelag.py.

◆ T_boil

float engine.pipeline.stability.timelag.StreamThermo.T_boil = float("nan")
static

Definition at line 113 of file timelag.py.

◆ T_crit

float engine.pipeline.stability.timelag.StreamThermo.T_crit = float("nan")
static

Definition at line 114 of file timelag.py.

◆ u_inj

float engine.pipeline.stability.timelag.StreamThermo.u_inj = float("nan")
static

Definition at line 117 of file timelag.py.


The documentation for this class was generated from the following file:
  • EngineDesign/engine/pipeline/stability/timelag.py