(Inherited-Facet-Value Slot-Documentation
Stream
Specific-Volume
The Volume Per Unit Mass Of The Fluid)
(Quantity.Dimension (Specific-Volume ?Self)
Specific-Volume-Dimension)
(Inherited-Facet-Value Slot-Cardinality Stream Specific-Volume 1)
(Has-Quantity-Function Stream Specific-Volume)
(Slot-Documentation Stream
Specific-Volume
The Volume Per Unit Mass Of The Fluid)
(=> (Stream ?Self)
(And (Value-Cardinality ?Self Stream-Elevation 1)
(Quantity.Dimension (Stream-Elevation ?Self)
Length-Dimension)
(Value-Cardinality ?Self Enthalpy-Rate 1)
(Quantity.Dimension (Enthalpy-Rate ?Self) Power-Dimension)
(Value-Cardinality ?Self Entropy-Rate 1)
(Quantity.Dimension (Entropy-Rate ?Self)
Entropy-Rate-Dimension)
(Value-Cardinality ?Self Ke-Rate 1)
(Quantity.Dimension (Ke-Rate ?Self) Power-Dimension)
(Value-Cardinality ?Self Mass-Rate 1)
(Quantity.Dimension (Mass-Rate ?Self) Mass-Rate-Dimension)
(Value-Cardinality ?Self Pe-Rate 1)
(Quantity.Dimension (Pe-Rate ?Self) Power-Dimension)
(Value-Cardinality ?Self Stream-Pressure 1)
(Quantity.Dimension (Stream-Pressure ?Self)
Pressure-Dimension)
(Value-Cardinality ?Self Specific-Enthalpy 1)
(Quantity.Dimension (Specific-Enthalpy ?Self)
Specific-Energy-Dimension)
(Value-Cardinality ?Self Specific-Entropy 1)
(Quantity.Dimension (Specific-Entropy ?Self)
Specific-Entropy-Dimension)
(Value-Cardinality ?Self Specific-Internal-Energy 1)
(Quantity.Dimension (Specific-Internal-Energy ?Self)
Specific-Energy-Dimension)
(Value-Cardinality ?Self Stream-Temperature 1)
(Quantity.Dimension (Stream-Temperature ?Self)
Temperature-Dimension)
(Value-Cardinality ?Self Velocity 1)
(Quantity.Dimension (Velocity ?Self) Velocity-Dimension)
(Value-Cardinality ?Self Quality 1)
(Quantity.Dimension (Quality ?Self) Dimensionless)
(Value-Cardinality ?Self Specific-Volume 1)
(Quantity.Dimension (Specific-Volume ?Self)
Specific-Volume-Dimension)
(Value-Cardinality ?Self Saturated-P 1)))
(=> (Specific-Volume $X $Y) (Everywhere-Continuous-Quantity $Y))
(Forall (?Self ?Time)
(=> (Active ?Time Stream-Junction ?Self)
(And (All= ?Time
(Setofall ?X
(And (Connected-Terminals ?Self
?Terminal)
(Mass-Rate ?Terminal ?X))))
(All= ?Time
(Setofall ?X
(And (Connected-Terminals ?Self
?Terminal)
(Stream-Pressure ?Terminal ?X))))
(All= ?Time
(Setofall ?X
(And (Connected-Terminals ?Self
?Terminal)
(Specific-Enthalpy ?Terminal
?X))))
(All= ?Time
(Setofall ?X
(And (Connected-Terminals ?Self
?Terminal)
(Specific-Entropy ?Terminal ?X))))
(All= ?Time
(Setofall
?X
(And (Connected-Terminals ?Self ?Terminal)
(Specific-Internal-Energy ?Terminal
?X))))
(All= ?Time
(Setofall ?X
(And (Connected-Terminals ?Self
?Terminal)
(Stream-Temperature ?Terminal
?X))))
(All= ?Time
(Setofall ?X
(And (Connected-Terminals ?Self
?Terminal)
(Quality ?Terminal ?X))))
(All= ?Time
(Setofall ?X
(And (Connected-Terminals ?Self
?Terminal)
(Specific-Volume ?Terminal ?X)))))))
(Forall
(?Self ?Time)
(=> (Active ?Time
Control-Volume-Inlet-Stream-Ideal-Gas-Law
?Self)
(Forall
(?X)
(=> (Inlets (Cv-Involved ?Self) ?X)
(= (* (Lambda (?T)
(If (= ?T ?Time)
(Value-At (Stream-Pressure ?X) ?T)))
(Lambda (?T)
(If (= ?T ?Time)
(Value-At (Specific-Volume ?X) ?T))))
(* (Lambda
(?T)
(If (= ?T ?Time)
(Value-At
(Ideal-Gas-Constant
(Substance-In (Cv-Involved ?Self)))
?T)))
(Lambda (?T)
(If (= ?T ?Time)
(Value-At (Stream-Temperature ?X)
?T)))))))))
(Forall
(?Self ?Time)
(=> (Active ?Time
Control-Volume-Outlet-Stream-Ideal-Gas-Law
?Self)
(Forall
(?X)
(=> (Outlets (Cv-Involved ?Self) ?X)
(= (* (Lambda (?T)
(If (= ?T ?Time)
(Value-At (Stream-Pressure ?X) ?T)))
(Lambda (?T)
(If (= ?T ?Time)
(Value-At (Specific-Volume ?X) ?T))))
(* (Lambda
(?T)
(If (= ?T ?Time)
(Value-At
(Ideal-Gas-Constant
(Substance-In (Cv-Involved ?Self)))
?T)))
(Lambda (?T)
(If (= ?T ?Time)
(Value-At (Stream-Temperature ?X)
?T)))))))))
(Forall
(?Self ?Time)
(=> (Active ?Time Saturated-Water-Stream-Specific-Volume ?Self)
(= (Lambda
(?T)
(If (= ?T ?Time)
(Value-At (Specific-Volume (2d-Stream-Involved ?Self))
?T)))
(Compute-Saturated-Vapor-Specific-Volume
(Lambda
(?T)
(If (= ?T ?Time)
(Value-At
(Stream-Pressure (2d-Stream-Involved ?Self))
?T)))
(Lambda (?T)
(If (= ?T ?Time)
(Value-At (Quality (2d-Stream-Involved ?Self))
?T)))))))
(Forall
(?Self ?Time)
(=> (Active ?Time 2d-Stream-Mass-Flow-Rate ?Self)
(= (* (Lambda (?T)
(If (= ?T ?Time)
(Value-At (Mass-Rate
(2d-Stream-Involved ?Self))
?T)))
(Lambda
(?T)
(If (= ?T ?Time)
(Value-At
(Specific-Volume (2d-Stream-Involved ?Self))
?T))))
(* (Lambda (?T)
(If (= ?T ?Time)
(Value-At
(Stream-Area (2d-Stream-Involved ?Self))
?T)))
(Lambda (?T)
(If (= ?T ?Time)
(Value-At (Velocity (2d-Stream-Involved ?Self))
?T)))))))
(Forall
(?Self ?Time)
(=> (Active ?Time Pump-Power-Input-Per-Mass-Approximation ?Self)
(= (Lambda
(?T)
(If (= ?T ?Time)
(Value-At
(Power-Input-Per-Mass (Process-Involved ?Self))
?T)))
(* (Lambda
(?T)
(If (= ?T ?Time)
(Value-At
(Specific-Volume
(Inlet-Stream (1-1-Cv-Involved ?Self)))
?T)))
(/ (- (Lambda
(?T)
(If (= ?T ?Time)
(Value-At
(Stream-Pressure
(Outlet-Stream
(1-1-Cv-Involved ?Self)))
?T)))
(Lambda
(?T)
(If (= ?T ?Time)
(Value-At
(Stream-Pressure
(Inlet-Stream
(1-1-Cv-Involved ?Self)))
?T))))
1000)))))