Write fields (internal). More...
Public Member Functions | |
lagrangianWriter (const vtkMesh &, const bool binary, const fileName &, const word &, const bool dummyCloud) | |
Construct from components. More... | |
std::ofstream & | os () |
void | writeParcelHeader (const label nFields) |
template<class Type > | |
void | writeIOField (const wordList &) |
Write IOField. More... | |
lagrangianWriter (const vtkMesh &, const bool binary, const fileName &, const word &, const bool dummyCloud) | |
Construct from components. More... | |
std::ofstream & | os () |
void | writeParcelHeader (const label nFields) |
template<class Type > | |
void | writeIOField (const wordList &) |
Write IOField. More... | |
lagrangianWriter (const vtkMesh &, const bool binary, const fileName &, const word &, const bool dummyCloud) | |
Construct from components. More... | |
std::ofstream & | os () |
void | writeParcelHeader (const label nFields) |
template<class Type > | |
void | writeIOField (const wordList &) |
Write IOField. More... | |
lagrangianWriter (const vtkMesh &, const bool binary, const fileName &, const word &, const bool dummyCloud) | |
Construct from components. More... | |
std::ofstream & | os () |
void | writeParcelHeader (const label nFields) |
template<class Type > | |
void | writeIOField (const wordList &) |
Write IOField. More... | |
Private Attributes | |
const vtkMesh & | vMesh_ |
const bool | binary_ |
const fileName | fName_ |
const word | cloudName_ |
std::ofstream | os_ |
label | nParcels_ |
Write fields (internal).
Definition at line 57 of file lagrangianWriter.H.
lagrangianWriter | ( | const vtkMesh & | vMesh, |
const bool | binary, | ||
const fileName & | fName, | ||
const word & | cloudName, | ||
const bool | dummyCloud | ||
) |
Construct from components.
Definition at line 34 of file lagrangianWriter.C.
References Time::caseName(), Foam::endl(), forAllConstIter(), insert(), mesh, Cloud::size(), fvMesh::time(), and write().
lagrangianWriter | ( | const vtkMesh & | , |
const bool | binary, | ||
const fileName & | , | ||
const word & | , | ||
const bool | dummyCloud | ||
) |
Construct from components.
lagrangianWriter | ( | const vtkMesh & | , |
const bool | binary, | ||
const fileName & | , | ||
const word & | , | ||
const bool | dummyCloud | ||
) |
Construct from components.
lagrangianWriter | ( | const vtkMesh & | , |
const bool | binary, | ||
const fileName & | , | ||
const word & | , | ||
const bool | dummyCloud | ||
) |
Construct from components.
|
inline |
Definition at line 89 of file lagrangianWriter.H.
References lagrangianWriter::os_.
void writeParcelHeader | ( | const label | nFields | ) |
Definition at line 84 of file lagrangianWriter.C.
References Foam::endl(), lagrangianWriter::nParcels_, and lagrangianWriter::os_.
void writeIOField | ( | const wordList & | objects | ) |
Write IOField.
Definition at line 33 of file lagrangianWriterTemplates.C.
References lagrangianWriter::binary_, lagrangianWriter::cloudName_, Foam::endl(), fld(), forAll, writeFuns::insert(), vtkMesh::mesh(), IOobject::MUST_READ, IOobject::NO_WRITE, lagrangianWriter::os_, cloud::prefix, fvMesh::time(), Time::timeName(), lagrangianWriter::vMesh_, and writeFuns::write().
|
inline |
Definition at line 89 of file lagrangianWriter.H.
References lagrangianWriter::os_.
void writeParcelHeader | ( | const label | nFields | ) |
|
inline |
Definition at line 89 of file lagrangianWriter.H.
References lagrangianWriter::os_.
void writeParcelHeader | ( | const label | nFields | ) |
|
inline |
Definition at line 89 of file lagrangianWriter.H.
References lagrangianWriter::os_.
void writeParcelHeader | ( | const label | nFields | ) |
|
private |
Definition at line 59 of file lagrangianWriter.H.
Referenced by lagrangianWriter::writeIOField().
|
private |
Definition at line 61 of file lagrangianWriter.H.
Referenced by lagrangianWriter::writeIOField().
|
private |
Definition at line 63 of file lagrangianWriter.H.
|
private |
Definition at line 65 of file lagrangianWriter.H.
Referenced by lagrangianWriter::writeIOField().
|
private |
Definition at line 67 of file lagrangianWriter.H.
Referenced by lagrangianWriter::os(), lagrangianWriter::writeIOField(), and lagrangianWriter::writeParcelHeader().
|
private |
Definition at line 69 of file lagrangianWriter.H.
Referenced by lagrangianWriter::writeParcelHeader().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.