Esempio n. 1
0
	def postProcess(self, TAmbient):
		## State diagram
		if (self.cycleDiagram.enable):
			self.createStateDiagram()
		## Table of states
		self.cycleStatesTable.resize(len(self.fp))
		for i in range(len(self.fp)):
			fp = self.fp[i]
			self.cycleStatesTable[i] = (fp.T, fp.p, fp.rho, fp.h, fp.s, fp.q, fp.dT, self.flows[i].mDot, fp.b(TAmbient))
		# Select the zero for the exergy scale
		fp = FluidState(self.fluid)
		fp.update_Tp(TAmbient, 1e5)
		b0 = fp.b(TAmbient)
		self.cycleStatesTable['b'] -= b0
Esempio n. 2
0
 def postProcess(self, TAmbient):
     ## State diagram
     if (self.cycleDiagram.enable):
         self.createStateDiagram()
     ## Table of states
     self.cycleStatesTable.resize(len(self.fp))
     for i in range(len(self.fp)):
         fp = self.fp[i]
         self.cycleStatesTable[i] = (fp.T, fp.p, fp.rho, fp.h, fp.s, fp.q,
                                     fp.dT, self.flows[i].mDot,
                                     fp.b(TAmbient))
     # Select the zero for the exergy scale
     fp = FluidState(self.fluid)
     fp.update_Tp(TAmbient, 1e5)
     b0 = fp.b(TAmbient)
     self.cycleStatesTable['b'] -= b0