(Inherited-Facet-Value
Slot-Documentation
Thermal-Cycle-Op-Mode
Cycle-Involved
The Thermal Cycle Involved In The Operating Mode)
(Inherited-Facet-Value Slot-Value-Type
Thermal-Cycle-Op-Mode
Cycle-Involved
Thermal-Cycle)
(Inherited-Facet-Value Slot-Cardinality
Thermal-Cycle-Op-Mode
Cycle-Involved
1)
(Forall (?Self ?Cycle-Involved)
(<=> (And (= (Cycle-Involved ?Self) ?Cycle-Involved)
(Thermal-Cycle-Op-Mode ?Self))
(And (Operating-Mode-Model ?Self)
(Thermal-Cycle ?Cycle-Involved))))
(Slot-Documentation Thermal-Cycle-Op-Mode
Cycle-Involved
The Thermal Cycle Involved In The Operating Mode)
(Has-Participant-Function Thermal-Cycle-Op-Mode Cycle-Involved)
(=> (Thermal-Cycle-Op-Mode ?Self)
(And (Value-Cardinality ?Self Cycle-Involved 1)
(Value-Type ?Self Cycle-Involved Thermal-Cycle)
(Value-Cardinality ?Self Cycle-Involved 1)))
(=> (Cycle-Involved $X $Y) (Thermal-Cycle $Y))
(Forall
(?Self ?Time)
(=> (Active ?Time Cycle-Heat-Input ?Self)
(C+ (Lambda (?T)
(If (= ?T ?Time)
(Value-At (Heat-Rate (Process-Involved ?Self))
?T)))
(Lambda
(?T)
(If (= ?T ?Time)
(Value-At (Net-Heat-Input-Rate
(Cycle-Involved ?Self))
?T))))))
(Forall
(?Self ?Time)
(=> (Active ?Time Cycle-Work-Output ?Self)
(C+ (Lambda (?T)
(If (= ?T ?Time)
(Value-At (Work-Rate (Process-Involved ?Self))
?T)))
(Lambda
(?T)
(If (= ?T ?Time)
(Value-At
(Net-Work-Output-Rate (Cycle-Involved ?Self))
?T))))))