print("Hello world! - python.jsrun.net .")
TR0 = 0.39
CR0 = 2.669283
def FT(m):
a = 1.5
b = -1.329
c = 0.829
return a * m**2 + b * m + c
def FC(m):
a = -0.732
b = 0.845
c = 0.886
return a * m**2 + b * m + c
dt = 0.001
Pcin = 7492.649
norm_old = 1.0
norm = 1.0
Pt_out0 = 7637.135
print("Pci Pco CR Pti Pto TR nor_m")
for i in range(100):
CR = FC(norm)*CR0
Pco = Pcin*CR
Ptin = Pco*0.99*0.99
TR = FT(norm)*TR0
Pto = Ptin*TR
dp = Pto - Pt_out0
norm = norm_old + dt*dp*1000*3.1415926*0.01*0.01/4/5
norm_old = norm
print("{:10.3f} {:10.3f} {:10.3f} {:10.3f} {:10.3f} {:10.3f} {:10.6f}".format(Pcin,Pco ,CR,Ptin,Pto,TR,norm))