adding scalarIOList
[OpenFOAM-1.5.x.git] / applications / solvers / combustion / dieselEngineFoam / spraySummary.H
blob5b251e22902437f4b4bf964ee25c3d9c3169e90e
1         label Nparcels = dieselSpray.size();
2         reduce(Nparcels, sumOp<label>());
4         Info<< "\nNumber of parcels in system.... | "
5             << Nparcels << endl
6             << "Injected liquid mass........... | "
7             << 1e6*dieselSpray.injectedMass(runTime.value()) << " mg" << endl
8             << "Liquid Mass in system.......... | "
9             << 1e6*dieselSpray.liquidMass() << " mg" << endl
10             << "SMD, Dmax...................... | "
11             << dieselSpray.smd()*1e6 << " mu, "
12             << dieselSpray.maxD()*1e6 << " mu"
13             << endl;
15         scalar evapMass =
16             dieselSpray.injectedMass(runTime.value())
17           - dieselSpray.liquidMass();
19         scalar gasMass = fvc::domainIntegrate(rho).value();
21         if (dieselSpray.twoD())
22         {
23             gasMass *= 2.0*mathematicalConstant::pi/dieselSpray.angleOfWedge();
24         }
26         scalar addedMass = gasMass - gasMass0;
28         Info<< "Added gas mass................. | " << 1e6*addedMass << " mg"
29             << nl << "Evaporation Continuity Error... | "
30             << 1e6*(addedMass - evapMass) << " mg" << endl;