STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
feedtwin.session.network_trace.NetworkTrace Class Reference

Public Member Functions

"NetworkTrace" of (cls, "Session" session)
None append (self, "Sample" sample)
dict[str, Any] record (self, Iterable[float] t)

Static Public Attributes

dict nodes = field(default_factory=dict)
dict branches = field(default_factory=dict)
dict paths = field(default_factory=dict)
dict pressure = field(default_factory=dict)
dict temperature = field(default_factory=dict)
dict mdot = field(default_factory=dict)
dict dp = field(default_factory=dict)
dict state = field(default_factory=dict)

Protected Member Functions

None _reverse (self, str branch_id)

Static Protected Attributes

dict _flow_terms
dict _state_keys = field(default_factory=dict, repr=False)

Detailed Description

The whole network, sampled at every step of a burn. Absolute SI.

Built by :meth:`of` from a session, then fed each :class:`Sample` by
:meth:`append`. Columns are as long as the burn's ``t``.

Definition at line 133 of file network_trace.py.

Member Function Documentation

◆ _reverse()

None feedtwin.session.network_trace.NetworkTrace._reverse ( self,
str branch_id )
protected

◆ append()

◆ of()

◆ record()

Member Data Documentation

◆ _flow_terms

dict feedtwin.session.network_trace.NetworkTrace._flow_terms
staticprotected
Initial value:
= field(
default_factory=dict, repr=False
)

Definition at line 155 of file network_trace.py.

Referenced by _reverse(), and append().

◆ _state_keys

dict feedtwin.session.network_trace.NetworkTrace._state_keys = field(default_factory=dict, repr=False)
staticprotected

Definition at line 158 of file network_trace.py.

Referenced by append(), and of().

◆ branches

◆ dp

dict feedtwin.session.network_trace.NetworkTrace.dp = field(default_factory=dict)
static

Definition at line 151 of file network_trace.py.

Referenced by append(), and record().

◆ mdot

dict feedtwin.session.network_trace.NetworkTrace.mdot = field(default_factory=dict)
static

◆ nodes

◆ paths

dict feedtwin.session.network_trace.NetworkTrace.paths = field(default_factory=dict)
static

Definition at line 142 of file network_trace.py.

Referenced by record().

◆ pressure

◆ state

◆ temperature

dict feedtwin.session.network_trace.NetworkTrace.temperature = field(default_factory=dict)
static

Definition at line 147 of file network_trace.py.

Referenced by append(), feedtwin.vessels.volume.GasVolume.rates(), and record().


The documentation for this class was generated from the following file: