|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Public Member Functions | |
| float | cd_at (self, float mdot, float rho, float mu, float|None pressure=None) |
Static Public Attributes | |
| int | element_count = 1 |
| float | temperature = 0.0 |
| tuple | stiffness_band = (0.0, 0.0) |
| InjectorCard | card = None |
One propellant's path through the injector face.
Args:
propellant: Feed-twin species name.
area: Total effective flow area [m^2] -- all elements, summed.
hydraulic_diameter: Characteristic bore for the Reynolds number [m].
Not the same as a jet diameter for an annulus, which is why it is
carried separately rather than derived from the area.
discharge: Cd model.
element_count: How many elements. Reporting only; the area already has
it folded in.
temperature: Design propellant temperature [K], from the engine config.
| float feedtwin.engine.design.InjectorSide.cd_at | ( | self, | |
| float | mdot, | ||
| float | rho, | ||
| float | mu, | ||
| float | None | pressure = None ) |
Discharge coefficient at an operating point.
Definition at line 212 of file design.py.
References engine.layerx.diag.start.Element.area(), engine.layerx.diag.waterhammer.Pipeline.area(), feedtwin.comps.manifold.ManifoldPort.area(), feedtwin.engine.balance.SideBalance.area, engine.pipeline.config_schemas.PintleEngineConfig.discharge, feedtwin.comps.base.FlowConditions.temperature, feedtwin.engine.chamber.CombustionState.temperature, feedtwin.engine.chamber.ConstantCStar.temperature, and temperature.
|
static |
Definition at line 207 of file design.py.
Referenced by engine.layerx.card._ExpansionScaling.evaluate().
|
static |
|
static |
|
static |
Definition at line 195 of file design.py.
Referenced by feedtwin.session.network_trace.NetworkTrace.append(), cd_at(), feedtwin.vessels.volume.GasVolume.rates(), feedtwin.session.network_trace.NetworkTrace.record(), and feedtwin.session.burn.BurnTrace.recorder().