STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
feedtwin.comps.base.InfeasibleOperatingPoint Class Reference
Inheritance diagram for feedtwin.comps.base.InfeasibleOperatingPoint:
[legend]
Collaboration diagram for feedtwin.comps.base.InfeasibleOperatingPoint:
[legend]

Public Member Functions

None __init__ (self, str component, float mdot, float p_upstream)

Public Attributes

 mdot = mdot
 p_upstream = p_upstream

Detailed Description

The requested flow cannot pass at the given upstream pressure.

A real physical answer, not a numerical accident: a correlation that has to
solve for a downstream pressure will fail to bracket when the only solution
is negative. Left untranslated it surfaces from inside ``fluids`` as a
bracketing error several frames down, which tells a solver author nothing.
Phase 04 will want to catch this and back off a step rather than abort.

Definition at line 45 of file base.py.

Constructor & Destructor Documentation

◆ __init__()

None feedtwin.comps.base.InfeasibleOperatingPoint.__init__ ( self,
str component,
float mdot,
float p_upstream )

Definition at line 55 of file base.py.

References __init__().

Referenced by __init__().

Member Data Documentation

◆ mdot

◆ p_upstream

feedtwin.comps.base.InfeasibleOperatingPoint.p_upstream = p_upstream

Definition at line 63 of file base.py.


The documentation for this class was generated from the following file:
  • lib/feedtwin/feedtwin/comps/base.py