2 from __future__
import division
3 from numpy
import loadtxt,pi,average
4 with open(
"M0.txt")
as fl:
8 with open(
"M1.txt")
as fl:
12 with open(
"M2.txt")
as fl:
16 with open(
"rho_foam.txt")
as fl:
19 rho_foam=average(data[1:])
20 with open(
"wBA_g.txt")
as fl:
24 with open(
"wCO2_g.txt")
as fl:
27 wco2=average(data[1:])
28 rb=(3*m1/(4*pi*m0))**(1/3)
30 with open(
"../../../constant/kineticsProperties")
as fl:
32 for line
in text.split(
"\n"):
33 if "molecularMassCO2" in line:
34 MCO2=float(line.split()[1].rstrip(
";"))
35 if "molecularMassBlowingAgent" in line:
36 MBA=float(line.split()[1].rstrip(
";"))
37 pCO2=(wco2/MCO2)/(wco2/MCO2 + wba/MBA)*1e5
38 pBA=(wba/MBA)/(wco2/MCO2 + wba/MBA)*1e5
40 with open(
"after_foaming.txt",
"w")
as fl:
41 fl.write(
"{0:16s} {1:16s} {2:16s} {3:16s}\n".format(
42 "#foam_density",
"mean_cell_diam.",
"pressure1",
"pressure2"))
43 fl.write(
"{0:16.3e} {1:16.3e} {2:16.3e} {3:16.3e}".format(
44 rho_foam,rb,pBA,pCO2))