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

Go to the source code of this file.

Classes

class  engine.layerx.diag.outflow.OutflowSettings

Namespaces

namespace  engine
namespace  engine.layerx
namespace  engine.layerx.diag
namespace  engine.layerx.diag.outflow

Functions

float engine.layerx.diag.outflow.point_sink_constant ()
float engine.layerx.diag.outflow.critical_height (float Q, float accel, float rho_liquid, float rho_gas=0.0, float constant=LS_CONSTANT)
float engine.layerx.diag.outflow.volume_below (float h, float radius, float head_depth)
float engine.layerx.diag.outflow.liquid_height (float V, float radius, float head_depth)
Dict[str, Any] engine.layerx.diag.outflow.onset (Sequence[float] t, Sequence[float] liquid_kg, Sequence[float] mdot, Sequence[float] accel, *, Sequence[float] rho_liquid, Sequence[float] rho_gas, float radius, float head_depth, float constant=LS_CONSTANT)
Tuple[Optional[Mapping[str, Any]], str] engine.layerx.diag.outflow._schedule_accel (Mapping[str, Any] result, Optional[Mapping[str, Any]] accel)
List[Dict[str, Any]] engine.layerx.diag.outflow.outflow_from_run (Any prep, Mapping[str, Any] result, OutflowSettings settings=OutflowSettings(), Optional[Mapping[str, Any]] accel=None)
Dict[str, Any] engine.layerx.diag.outflow._row (Any prep, Mapping[str, Any] result, str side, str key, Optional[float] d_mm, OutflowSettings settings, Optional[Mapping[str, Any]] accel)

Variables

str engine.layerx.diag.outflow.MODEL_NAME = "lubin_springer_dip"
float engine.layerx.diag.outflow.LS_CONSTANT = 0.69
tuple engine.layerx.diag.outflow.LS_SOURCE
dict engine.layerx.diag.outflow.HEADS = {"flat": 0.0, "ellipsoidal_2to1": 0.5, "hemispherical": 1.0}