STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
engine.pipeline.config_schemas.FeedFitting Class Reference
Inheritance diagram for engine.pipeline.config_schemas.FeedFitting:
[legend]
Collaboration diagram for engine.pipeline.config_schemas.FeedFitting:
[legend]

Static Public Attributes

str name = Field(min_length=1, description="What the component is, e.g. '1/2 in ball valve'.")
float K = Field(ge=0, description="Loss coefficient on the line velocity head [-].")
str source = Field(min_length=1, description="Where K came from (Crane TP-410 A-27, datasheet Cv, water-flow test, ...).")

Detailed Description

One itemised loss in a feed run: a valve, bend, tee, filter or fitting.

``K`` is in velocity heads of the LINE (A_hydraulic), so a component in a different bore
must be referred first: K_line = K_local (A_line / A_local)^2 (scripts/feed_line_K.py).
``source`` is required -- a loss coefficient with no provenance is the thing this list
exists to replace.

Definition at line 296 of file config_schemas.py.

Member Data Documentation

◆ K

float engine.pipeline.config_schemas.FeedFitting.K = Field(ge=0, description="Loss coefficient on the line velocity head [-].")
static

Definition at line 305 of file config_schemas.py.

◆ name

str engine.pipeline.config_schemas.FeedFitting.name = Field(min_length=1, description="What the component is, e.g. '1/2 in ball valve'.")
static

Definition at line 304 of file config_schemas.py.

◆ source

str engine.pipeline.config_schemas.FeedFitting.source = Field(min_length=1, description="Where K came from (Crane TP-410 A-27, datasheet Cv, water-flow test, ...).")
static

Definition at line 306 of file config_schemas.py.


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