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

Go to the source code of this file.

Namespaces

namespace  layerx_baseline

Functions

Any layerx_baseline._patched (Any config, Optional[Dict[str, Dict[str, Any]]] patch)
Optional[str] layerx_baseline._sha256_file (Optional[Path] path)
Optional[str] layerx_baseline._sha256_dir (Path path, str pattern="*")
Tuple[Any, Dict[str, Any]] layerx_baseline.load_engine_config (Any source=None)
Any layerx_baseline.find_drawing (str name)
Optional[float] layerx_baseline._num (Any v)
Optional[float] layerx_baseline._first (*Any values)
Dict[str, Any] layerx_baseline.metrics (Dict[str, Any] result, Any prep)
str layerx_baseline._git_describe ()
Dict[str, Any] layerx_baseline._versions ()
Dict[str, Any] layerx_baseline.run_case (str name, *, Any config=None, Any config_source=None, Optional[float] dt=None, Optional[Callable[[str, float], None]] progress=None, bool keep_result=False)
Dict[str, Any] layerx_baseline.run_baseline (Optional[Iterable[str]] cases=None, *, Any config_source=None, Optional[float] dt=None, bool embed_config=True, bool verbose=True)
str layerx_baseline._f (Any v, int nd=1, str unit="")
str layerx_baseline.format_case (Dict[str, Any] case)
Any layerx_baseline._json_default (Any o)
int layerx_baseline.main (Optional[List[str]] argv=None)

Variables

 layerx_baseline.ROOT = Path(__file__).resolve().parents[1]
float layerx_baseline.PSI = 6894.757293168361
str layerx_baseline.DEFAULT_CONFIG = ROOT / "configs" / "ethalox_6800N.yaml"
float layerx_baseline.STUDY_LOCKUP_PSIA = 564.7
dict layerx_baseline.CASES
 layerx_baseline.BASELINE_CASES = tuple(k for k, v in CASES.items() if not v.get("supplementary"))