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

Go to the source code of this file.

Namespaces

namespace  engine
namespace  engine.pipeline
namespace  engine.pipeline.thermal
namespace  engine.pipeline.thermal.regen_cooling

Functions

float engine.pipeline.thermal.regen_cooling._gas_radiation (Dict[str, float] gas_props, float Tg, float P, float Tw, float D, float eps_wall)
float engine.pipeline.thermal.regen_cooling.calculate_gas_viscosity_huzel (float temperature, float molecular_weight)
float engine.pipeline.thermal.regen_cooling.calculate_channel_hydraulic_diameter (float width, float height)
float engine.pipeline.thermal.regen_cooling.calculate_friction_factor (float Re, float d_hyd, float roughness=0.0)
float engine.pipeline.thermal.regen_cooling.delta_p_regen_channels (float mdot, float rho, float mu, RegenCoolingConfig config, float P_tank)
dict engine.pipeline.thermal.regen_cooling.calculate_regen_velocity_profile (float mdot, float rho, RegenCoolingConfig config)
Dict[str, float] engine.pipeline.thermal.regen_cooling.compute_regen_heat_transfer (float mdot_coolant, Dict[str, float] coolant_props, Dict[str, float] gas_props, RegenCoolingConfig config, float mdot_total)