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

Go to the source code of this file.

Classes

class  engine.pipeline.stability.acoustic.GasState
class  engine.pipeline.stability.acoustic.DampingCoeffs

Namespaces

namespace  engine
namespace  engine.pipeline
namespace  engine.pipeline.stability
namespace  engine.pipeline.stability.acoustic

Functions

bool engine.pipeline.stability.acoustic._is_longitudinal (Optional[str] mode_name)
Dict[str, float] engine.pipeline.stability.acoustic.damping_budget (float f_hz, float D_ch, float L_ch, GasState gas, Optional[DampingCoeffs] coeffs=None, Optional[str] mode_name=None)
float engine.pipeline.stability.acoustic.mode_driving_rate (float f_hz, float gamma, float overlap, float n, float tau_sens)
float engine.pipeline.stability.acoustic.mode_driving_rate_max (float f_hz, float gamma, float overlap, float n)
float engine.pipeline.stability.acoustic._ratio (float num, float den)
Dict[str, float] engine.pipeline.stability.acoustic.mode_growth_rate (float f_hz, str mode_name, float D_ch, float L_ch, GasState gas, *, float n, float tau_sens, Optional[float] overlap=None, Optional[DampingCoeffs] coeffs=None)
Dict[str, float] engine.pipeline.stability.acoustic._mode_frequencies (GasState gas, float L_ch, float D_ch, int n_long)
Dict[str, object] engine.pipeline.stability.acoustic.analyze_acoustic_modes (float D_ch, float L_ch, GasState gas, *, float n, float tau_sens, Optional[DampingCoeffs] coeffs=None, int n_long=3)
Dict[str, float] engine.pipeline.stability.acoustic.fast_acoustic (float D_ch, float L_ch, GasState gas, *, float n, float tau_sens, Optional[DampingCoeffs] coeffs=None)

Variables

dict engine.pipeline.stability.acoustic.DEFAULT_OVERLAP