Foam::ensightOutput::Serial Namespace Reference

Output routines that are either designed for serial-only, or for which parallelization is pending. More...

Functions

template<class Type >
bool writeVolField (const GeometricField< Type, fvPatchField, volMesh > &vf, const ensightPartFaces &part, ensightFile &os)
 Write volume field component-wise for specified faces. More...
 
template<class Type >
bool writeVolField (const GeometricField< Type, fvPatchField, volMesh > &vf, const ensightPartCells &part, ensightFile &os)
 Write volume field component-wise for specified cells. More...
 
template<class Type >
bool writeVolField (const GeometricField< Type, fvPatchField, volMesh > &vf, const ensightParts &list, ensightFile &os)
 Write volume field component-wise. More...
 
template<class Type >
bool writePointField (const Field< Type > &fld, const ensightFaces &part, ensightFile &os)
 Write a field of point (node) values (already compacted?) More...
 

Detailed Description

Output routines that are either designed for serial-only, or for which parallelization is pending.

Function Documentation

◆ writeVolField() [1/3]

bool writeVolField ( const GeometricField< Type, fvPatchField, volMesh > &  vf,
const ensightPartFaces part,
ensightFile os 
)

Write volume field component-wise for specified faces.

Definition at line 317 of file ensightOutputVolFieldTemplates.C.

References GeometricField< Type, PatchField, GeoMesh >::boundaryField(), ensightPartFaces::patchIndex(), and Foam::ensightOutput::Detail::writeFaceField().

Here is the call graph for this function:

◆ writeVolField() [2/3]

bool writeVolField ( const GeometricField< Type, fvPatchField, volMesh > &  vf,
const ensightPartCells part,
ensightFile os 
)

Write volume field component-wise for specified cells.

Definition at line 344 of file ensightOutputVolFieldTemplates.C.

References GeometricField< Type, PatchField, GeoMesh >::internalField(), and Foam::ensightOutput::Detail::writeCellField().

Here is the call graph for this function:

◆ writeVolField() [3/3]

bool writeVolField ( const GeometricField< Type, fvPatchField, volMesh > &  vf,
const ensightParts list,
ensightFile os 
)

Write volume field component-wise.

Definition at line 364 of file ensightOutputVolFieldTemplates.C.

References Foam::ensightOutput::Detail::writeVolField().

Here is the call graph for this function:

◆ writePointField()

bool writePointField ( const Field< Type > &  fld,
const ensightFaces part,
ensightFile os 
)

Write a field of point (node) values (already compacted?)

Definition at line 229 of file ensightOutputTemplates.C.

References ensightFile::beginPart(), fld, ensightFaces::index(), Foam::reduce(), ensightFaces::size(), ensightFaces::total(), and Foam::ensightOutput::Detail::writeFieldComponents().

Referenced by ensightWriter::writeCollated(), and ensightWriter::writeUncollated().

Here is the call graph for this function:
Here is the caller graph for this function: