def save_raw_csv(raw, soln, dir_csv):
np.savetxt(os.path.join(dir_csv,str(raw['axis0_type'])+'.csv'), raw['axis0'])
np.savetxt(os.path.join(dir_csv,'pressure.csv'), raw['pressure'])
np.savetxt(os.path.join(dir_csv,'temperature.csv'), raw['temperature'])
np.savetxt(os.path.join(dir_csv,'mole_fraction.csv'), raw['mole_fraction'], delimiter=',')
np.savetxt(os.path.join(dir_csv,'net_reaction_rate.csv'), raw['net_reaction_rate'], delimiter=',')
if 'speed' in raw.keys():
np.savetxt(os.path.join(dir_csv,'speed.csv'), raw['speed'], delimiter=',')
f = open(os.path.join(dir_csv,'species_list.csv'),'w')
for sp in soln.species_names:
f.write(sp+'\n')
f.close()
f = open(os.path.join(dir_csv,'reaction_list.csv'),'w')
for rxn in soln.reaction_equations():
f.write(rxn+'\n')
f.close()
评论列表
文章目录