Adiabatic Mixing of fluid streams into one outlet. Also used formodeling of open heat exchangers
(Forall (?Self ?Time) (=> (Active ?Time Steady-Flow-Adiabatic-Mixing ?Self) (And (= (Lambda (?T) (If (= ?T ?Time) (Value-At (Work-Rate ?Self) ?T))) 0) (Forall (?Cv) (=> (Process-Cv ?Self ?Cv) (= (Lambda (?T) (If (= ?T ?Time) (Value-At (Ke-Rate-Out ?Cv) ?T))) (Lambda (?T) (If (= ?T ?Time) (Value-At (Ke-Rate-In ?Cv) ?T)))))) (Forall (?Cv) (=> (Process-Cv ?Self ?Cv) (= (Lambda (?T) (If (= ?T ?Time) (Value-At (Pe-Rate-Out ?Cv) ?T))) (Lambda (?T) (If (= ?T ?Time) (Value-At (Pe-Rate-In ?Cv) ?T))))))))) (Forall (?Self ?Time) (<=> (Active ?Time Steady-Flow-Adiabatic-Mixing ?Self) (And (Steady-Flow-Adiabatic-Mixing ?Self) (Active ?Time Steady-Flow-Adiabatic-Process ?Self))))
(Forall (?Self ?Time) (=> (Active ?Time Steady-Flow-Adiabatic-Mixing ?Self) (And (= (Lambda (?T) (If (= ?T ?Time) (Value-At (Work-Rate ?Self) ?T))) 0) (Forall (?Cv) (=> (Process-Cv ?Self ?Cv) (= (Lambda (?T) (If (= ?T ?Time) (Value-At (Ke-Rate-Out ?Cv) ?T))) (Lambda (?T) (If (= ?T ?Time) (Value-At (Ke-Rate-In ?Cv) ?T)))))) (Forall (?Cv) (=> (Process-Cv ?Self ?Cv) (= (Lambda (?T) (If (= ?T ?Time) (Value-At (Pe-Rate-Out ?Cv) ?T))) (Lambda (?T) (If (= ?T ?Time) (Value-At (Pe-Rate-In ?Cv) ?T))))))))) (Forall (?Self ?Time) (<=> (Active ?Time Steady-Flow-Adiabatic-Mixing ?Self) (And (Steady-Flow-Adiabatic-Mixing ?Self) (Active ?Time Steady-Flow-Adiabatic-Process ?Self)))) (Forall (?Self ?Time) (<=> (Active ?Time Steady-Flow-Combustion-Process ?Self) (And (Steady-Flow-Combustion-Process ?Self) (Active ?Time Steady-Flow-Adiabatic-Mixing ?Self)))) (Inherited-Facet-Value Slot-Value-Type 2-1-Open-Feedwater-Heater-System Adbtc-Mxng-Prcs Steady-Flow-Adiabatic-Mixing) (=> (2-1-Open-Feedwater-Heater-System ?Self) (And (Value-Cardinality ?Self Opn-Fwt-Htr 1) (Value-Type ?Self Opn-Fwt-Htr 2-1-Open-Feedwater-Heater) (Value-Cardinality ?Self Opn-Fwt-Htr 1) (Value-Cardinality ?Self Opn-Fwt-Htr-Cv 1) (Value-Type ?Self Opn-Fwt-Htr-Cv 2-1-Control-Volume) (Value-Cardinality ?Self Opn-Fwt-Htr-Cv 1) (Value-Cardinality ?Self Adbtc-Mxng-Prcs 1) (Value-Type ?Self Adbtc-Mxng-Prcs Steady-Flow-Adiabatic-Mixing) (Value-Cardinality ?Self Adbtc-Mxng-Prcs 1) (Cv-Component (Opn-Fwt-Htr-Cv ?Self) (Opn-Fwt-Htr ?Self)) (Component-Cv (Opn-Fwt-Htr ?Self) (Opn-Fwt-Htr-Cv ?Self)) (Process-Cv (Adbtc-Mxng-Prcs ?Self) (Opn-Fwt-Htr-Cv ?Self)))) (=> (Adbtc-Mxng-Prcs $X $Y) (Steady-Flow-Adiabatic-Mixing $Y)) (Inherited-Facet-Value Slot-Value-Type 3-1-Open-Feedwater-Heater-System Mxng-Prcs Steady-Flow-Adiabatic-Mixing) (=> (3-1-Open-Feedwater-Heater-System ?Self) (And (Value-Cardinality ?Self Fwt-Htr 1) (Value-Type ?Self Fwt-Htr 3-1-Open-Feedwater-Heater) (Value-Cardinality ?Self Fwt-Htr 1) (Value-Cardinality ?Self Fwt-Htr-Cv 1) (Value-Type ?Self Fwt-Htr-Cv 3-1-Control-Volume) (Value-Cardinality ?Self Fwt-Htr-Cv 1) (Value-Cardinality ?Self Mxng-Prcs 1) (Value-Type ?Self Mxng-Prcs Steady-Flow-Adiabatic-Mixing) (Value-Cardinality ?Self Mxng-Prcs 1) (Cv-Component (Fwt-Htr-Cv ?Self) (Fwt-Htr ?Self)) (Component-Cv (Fwt-Htr ?Self) (Fwt-Htr-Cv ?Self)) (Process-Cv (Mxng-Prcs ?Self) (Fwt-Htr-Cv ?Self)))) (=> (Mxng-Prcs $X $Y) (Steady-Flow-Adiabatic-Mixing $Y))