Function HOT-FLOW


Slots on this function:

Documentation:
the hot flow side of a heat exchanger with two separate flows
Instance-Of: Function
Arity: 2
Range: 2-port-heat-exchanger

Other Related Axioms:

(Inherited-Facet-Value 
    Slot-Documentation
    4-Port-Heat-Exchanger
    Hot-Flow
    The Hot Flow Side Of A Heat Exchanger With Two Separate Flows)

(Inherited-Facet-Value Slot-Value-Type
                       4-Port-Heat-Exchanger
                       Hot-Flow
                       2-Port-Heat-Exchanger)

(Inherited-Facet-Value Slot-Cardinality
                       4-Port-Heat-Exchanger
                       Hot-Flow
                       1)

(Has-Attribute-Function 4-Port-Heat-Exchanger Hot-Flow)

(Slot-Documentation 
    4-Port-Heat-Exchanger
    Hot-Flow
    The Hot Flow Side Of A Heat Exchanger With Two Separate Flows)

(=> (4-Port-Heat-Exchanger ?Self)
    (And (Value-Cardinality ?Self Hot-Flow 1)
         (Value-Type ?Self Hot-Flow 2-Port-Heat-Exchanger)
         (Value-Cardinality ?Self Hot-Flow 1)
         (Value-Cardinality ?Self Cold-Flow 1)
         (Value-Type ?Self Cold-Flow 2-Port-Heat-Exchanger)
         (Value-Cardinality ?Self Cold-Flow 1)
         (Value-Cardinality ?Self Effectiveness 1)
         (Quantity.Dimension (Effectiveness ?Self) Dimensionless)
         (Value-Cardinality ?Self Hot-Flow-Temperature-In 1)
         (Quantity.Dimension (Hot-Flow-Temperature-In ?Self)
                             Temperature-Dimension)
         (Value-Cardinality ?Self Cold-Flow-Temperature-Out 1)
         (Quantity.Dimension (Cold-Flow-Temperature-Out ?Self)
                             Temperature-Dimension)
         (Value-Cardinality ?Self D-Log-Mean-Temperature 1)
         (Quantity.Dimension (D-Log-Mean-Temperature ?Self)
                             Temperature-Dimension)
         (Value-Cardinality ?Self D-Pressure-Hot 1)
         (Quantity.Dimension (D-Pressure-Hot ?Self)
                             Pressure-Dimension)
         (Value-Cardinality ?Self D-Pressure-Cold 1)
         (Quantity.Dimension (D-Pressure-Cold ?Self)
                             Pressure-Dimension)))

(=> (Hot-Flow $X $Y) (2-Port-Heat-Exchanger $Y))

(Component-Cv (Hot-Flow (Cnd ?Self)) (Hf-Cv ?Self))

(Cv-Component (Hf-Cv ?Self) (Hot-Flow (Cnd ?Self)))

(=> (Condensor-System ?Self)
    (And (Value-Cardinality ?Self Cnd-Cv 1)
         (Value-Type ?Self Cnd-Cv Control-Volume)
         (Value-Cardinality ?Self Cnd-Cv 1)
         (Value-Cardinality ?Self Adbtc-Hxg-Prcs 1)
         (Value-Type ?Self
                     Adbtc-Hxg-Prcs
                     Steady-Flow-Adiabatic-Heat-Exchange)
         (Value-Cardinality ?Self Adbtc-Hxg-Prcs 1)
         (Value-Cardinality ?Self Cf-Cv 1)
         (Value-Type ?Self Cf-Cv 1-1-Control-Volume)
         (Value-Cardinality ?Self Cf-Cv 1)
         (Value-Cardinality ?Self Hf-Cv 1)
         (Value-Type ?Self Hf-Cv 1-1-Control-Volume)
         (Value-Cardinality ?Self Hf-Cv 1)
         (Value-Cardinality ?Self Water-In-Cnd 1)
         (Value-Type ?Self Water-In-Cnd Water)
         (Value-Cardinality ?Self Water-In-Cnd 1)
         (Value-Cardinality ?Self Condensor-Heat-Out-Rate 1)
         (Quantity.Dimension (Condensor-Heat-Out-Rate ?Self)
                             Power-Dimension)
         (Cv-Component (Cnd-Cv ?Self) (Cnd ?Self))
         (Component-Cv (Cnd ?Self) (Cnd-Cv ?Self))
         (Process-Cv (Adbtc-Hxg-Prcs ?Self) (Cnd-Cv ?Self))
         (Cv-Component (Cf-Cv ?Self) (Cold-Flow (Cnd ?Self)))
         (Component-Cv (Cold-Flow (Cnd ?Self)) (Cf-Cv ?Self))
         (Cv-Component (Hf-Cv ?Self) (Hot-Flow (Cnd ?Self)))
         (Component-Cv (Hot-Flow (Cnd ?Self)) (Hf-Cv ?Self))
         (Substance-In (Cnd-Cv ?Self) (Water-In-Cnd ?Self))
         (Substance-In (Hf-Cv ?Self) (Water-In-Cnd ?Self))
         (Substance-In (Inlet-Stream (Hf-Cv ?Self))
                       (Water-In-Cnd ?Self))
         (Substance-In (Outlet-Stream (Hf-Cv ?Self))
                       (Water-In-Cnd ?Self))
         (Substance-In (Cf-Cv ?Self) (Water-In-Cnd ?Self))
         (Substance-In (Inlet-Stream (Cf-Cv ?Self))
                       (Water-In-Cnd ?Self))
         (Substance-In (Outlet-Stream (Cf-Cv ?Self))
                       (Water-In-Cnd ?Self))))