FreeFOAM The Cross-Platform CFD Toolkit
writeSprayHeader.H
Go to the documentation of this file.
1 {
2  /* Output the magic number. */
3  writeInt(fvParticleFile, FV_MAGIC);
4 
5  /* Output file header and version number. */
6  writeStr80(fvParticleFile, "FVPARTICLES");
7 
8  /* version */
9  writeInt(fvParticleFile, 1);
10  writeInt(fvParticleFile, 1);
11 
12  int nFields = sprayScalarNames.size() + 3*sprayVectorNames.size();
13  writeInt(fvParticleFile, nFields);
14 
15  forAll(sprayScalarNames, nameI)
16  {
17  writeStr80(fvParticleFile, sprayScalarNames[nameI]);
18  }
19  forAll(sprayVectorNames, nameI)
20  {
21  const string& name(sprayVectorNames[nameI]);
22  writeStr80(fvParticleFile, name + ("x;" + name));
23  writeStr80(fvParticleFile, name + ("y;" + name));
24  writeStr80(fvParticleFile, name + ("z;" + name));
25  }
26 }
27 
28 // ************************ vim: set sw=4 sts=4 et: ************************ //