38 const word&
object =
objects[i];
51 IOField<Type>
fld(header);
53 os_ << object << ' ' << pTraits<Type>::nComponents <<
' '
56 DynamicList<floatScalar> fField(pTraits<Type>::nComponents*
fld.size());
#define forAll(list, i)
Loop across all elements in list.
static const word prefix
The prefix to local: lagrangian.
const word & name() const
Return const reference to name.
const Time & time() const
Return the top-level database.
void writeIOField(const wordList &)
Write IOField.
const fvMesh & mesh() const
Access either mesh or submesh.
gmvFile<< "tracers "<< particles.size()<< nl;{ pointField positions(particles.size());label particlei=0;forAllConstIter(Cloud< passiveParticle >, particles, iter) { positions[particlei++]=iter().position(mesh);} for(i=0;i< pTraits< point >::nComponents;i++) { forAll(positions, particlei) { gmvFile<< component(positions[particlei], i)<< ' ';} gmvFile<< nl;}}forAll(lagrangianScalarNames, i){ const word &name=lagrangianScalarNames[i];IOField< scalar > fld(IOobject(name, runTime.name(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))
void insert(const scalar, DynamicList< floatScalar > &)
Append scalar to given DynamicList.
void write(std::ostream &os, const bool binary, List< floatScalar > &fField)
Write floats ascii or binary.
List< word > wordList
A List of words.
Ostream & endl(Ostream &os)
Add newline and flush stream.