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

Go to the source code of this file.

Classes

class  feedtwin.pid.document.PidNode
class  feedtwin.pid.document.PidEdge
class  feedtwin.pid.document.Diagram

Namespaces

namespace  feedtwin
namespace  feedtwin.pid
namespace  feedtwin.pid.document

Functions

dict[str, Param] feedtwin.pid.document._params (Any raw, str where, str symbol="")
dict[str, str] feedtwin.pid.document._options (Any raw)
dict[str, dict[str, str]] feedtwin.pid.document._ports (Any raw)
float feedtwin.pid.document._fraction (Any raw, float default)
float feedtwin.pid.document._rotation (Any raw)
Diagram feedtwin.pid.document.read_diagram (Mapping[str, Any] payload, *, str name="diagram")
PidNode feedtwin.pid.document._gas_tank_as_bottle (PidNode node)
PidNode feedtwin.pid.document._liquid_dewar_as_tank (PidNode node)
Diagram feedtwin.pid.document.load_diagram (str|Path path)

Variables

 feedtwin.pid.document.INLINE_TYPES = frozenset({"MAN", "ROT", "SOL", "MOV", "PR", "RV", "CV", "QD"})
 feedtwin.pid.document.SOURCE_TYPES = frozenset({"TANK", "KBOTTLE", "DEWAR"})
 feedtwin.pid.document.BOUNDARY_TYPES = frozenset({"ENGINE", "INJECTOR", "VENT"})
 feedtwin.pid.document.INSTRUMENT_TYPES = frozenset({"PT", "PG", "RTD", "TC", "LC"})
 feedtwin.pid.document.ANNOTATION_TYPES = frozenset({"TEXT", "REGION"})
dict feedtwin.pid.document._PROVENANCE = {p.value: p for p in Provenance}