|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Classes | |
| class | TestCapacity |
| class | TestExchange |
| class | TestMassFromGeometry |
| class | TestTheIcicleQuestion |
Functions | |
| LineWall | a_line (float mass=0.4, float length=0.5, float bore=0.0109) |
| None | test_the_wall_uses_the_same_laminar_limit_as_friction () |
Variables | |
| N2 = dict(density=50.0, viscosity=1.29e-5, conductivity=0.0185, heat_capacity=1080.0) | |
Phase 15: the heat a line's own metal gives the gas flowing through it. Every component in this model was adiabatic, which is the assumption a stand disproves in the most visible way available: run a blowdown and frost, then icicles, form on the fittings downstream of the regulator. Frost on the metal is not decoration -- it is the evidence that the metal got cold, and metal only gets cold by giving its heat to something. That something is the gas. What is tested here is the giving, not the sitting. A line that has been loaded for an hour is colder than one loaded a minute ago, and none of that is modelled on purpose: predicting it needs an ambient film, an insulation state and a clock, to arrive at a starting temperature that the fluid standing in the line already tells us.
| LineWall test_wall.a_line | ( | float | mass = 0.4, |
| float | length = 0.5, | ||
| float | bore = 0.0109 ) |
Definition at line 29 of file test_wall.py.
Referenced by test_wall.TestCapacity.test_capacity_scales_with_mass(), test_wall.TestExchange.test_cold_wall_cools_warm_gas(), test_wall.TestExchange.test_gas_never_overshoots_the_wall(), test_wall.TestExchange.test_heat_agrees_with_the_temperature_rise(), test_wall.TestExchange.test_laminar_uses_a_fixed_nusselt(), test_wall.TestExchange.test_missing_property_is_not_a_crash(), test_wall.TestExchange.test_more_flow_means_less_warming_per_kilogram(), test_wall.TestExchange.test_more_metal_area_means_more_pickup(), test_wall.TestExchange.test_no_flow_no_heat(), test_wall.TestExchange.test_reverse_flow_is_treated_by_magnitude(), test_wall.TestTheIcicleQuestion.test_the_lines_own_metal_is_not(), test_wall.TestTheIcicleQuestion.test_the_metal_runs_out(), test_the_wall_uses_the_same_laminar_limit_as_friction(), and test_wall.TestExchange.test_warm_wall_warms_cold_gas().
| None test_wall.test_the_wall_uses_the_same_laminar_limit_as_friction | ( | ) |
One transition, not two. Friction switched at 2040 and the Nusselt number at 2300, so a line between them was turbulent to one correlation and laminar to the other.
Definition at line 245 of file test_wall.py.
| test_wall.N2 = dict(density=50.0, viscosity=1.29e-5, conductivity=0.0185, heat_capacity=1080.0) |
Definition at line 34 of file test_wall.py.