Loading...
Searching...
No Matches
ensightOutputCloud.H File Reference

A collection of functions for writing clouds as ensight file content. More...

Include dependency graph for ensightOutputCloud.H:

Go to the source code of this file.

Namespaces

namespace  Foam
 Namespace for OpenFOAM.
namespace  Foam::ensightOutput
 A collection of functions for writing ensight file content.
namespace  Foam::ensightOutput::Detail
 Implementation details and output backends that would not normally be called directly by a user.

Functions

bool writeCloudPositions (ensightFile &os, DynamicList< floatVector > &positions, const globalIndex &procAddr)
 Write cloud positions.
bool writeCloudPositions (ensightFile &os, DynamicList< floatVector > &positions)
 Write cloud positions.
bool writeCloudPositions (ensightFile &os, const fvMesh &mesh, const word &cloudName, bool exists)
 Write cloud positions.
template<class Type>
bool writeCloudField (ensightFile &os, const UList< Type > &field, const globalIndex &procAddr)
 Write cloud field, returning true if the field is non-empty.
template<class Type>
bool writeCloudField (ensightFile &os, const UList< Type > &field)
 Write cloud field, returning true if the field is non-empty.
template<class Type>
bool readWriteCloudField (ensightFile &os, const IOobject &fieldObject, bool existsAny)
 Read cloud field from IOobject (if exists == true) and write, always returning true.
template<class Type>
label writeCloudFieldContent (ensightFile &os, const UList< Type > &fld, label count=0)
 Write cloud field data (serial) with rounding and newlines.

Detailed Description

A collection of functions for writing clouds as ensight file content.

Original source file ensightOutputCloud.H

InNamespace Foam::ensightOutput

Source files

Definition in file ensightOutputCloud.H.