|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Public Member Functions | |
| float | heat_rate (self, float area, float gas_temperature, float liquid_temperature, LiquidThermal liquid, float elapsed) |
| float | heat_total (self, float area, float gas_temperature, float liquid_temperature, LiquidThermal liquid, float elapsed) |
Static Public Attributes | |
| float | enhancement = 1.0 |
| str | name = "conduction" |
Transient conduction into quiescent liquid. A lower bound, and the default.
Args:
enhancement: Multiplier on the conduction flux, 1.0 for pure quiescent
conduction. Free convection and interfacial motion make the real
value larger; this is where a *fitted* number from a cold-flow test
goes, and it is deliberately a single dimensionless factor with an
obvious meaning rather than a tuned coefficient with none.
Definition at line 148 of file collapse.py.
| float feedtwin.vessels.collapse.ConductionCollapse.heat_rate | ( | self, | |
| float | area, | ||
| float | gas_temperature, | ||
| float | liquid_temperature, | ||
| LiquidThermal | liquid, | ||
| float | elapsed ) |
Definition at line 162 of file collapse.py.
References enhancement, and max.
| float feedtwin.vessels.collapse.ConductionCollapse.heat_total | ( | self, | |
| float | area, | ||
| float | gas_temperature, | ||
| float | liquid_temperature, | ||
| LiquidThermal | liquid, | ||
| float | elapsed ) |
Cumulative heat [J] after ``elapsed`` at constant area and ΔT. The closed-form integral of :meth:`heat_rate`. Not used by the integrator -- area and temperatures both move -- but it is what the model is validated against, and what answers "roughly how much does this cost me over a 5 s burn" without running anything.
Definition at line 177 of file collapse.py.
References enhancement, and max.
|
static |
Definition at line 159 of file collapse.py.
Referenced by heat_rate(), and heat_total().
|
static |
Definition at line 160 of file collapse.py.
Referenced by csv_to_eng.core.EngineMetadata.header_line().