ensightOutput.H File Reference
Include dependency graph for ensightOutput.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Foam::ensightOutput
 A collection of functions for writing ensight file content.
 
 Foam
 Namespace for OpenFOAM.
 
 Foam::ensightOutput::Detail
 Implementation details and output backends that would not normally be called directly by a user.
 
 Foam::ensightOutput::Serial
 Output routines that are either designed for serial-only, or for which parallelization is pending.
 

Functions

template<template< typename > class FieldContainer, class Type >
bool writeFieldComponents (const char *key, const FieldContainer< Type > &fld, ensightFile &os, bool parallel)
 Write field content (component-wise) for the given ensight element type. More...
 
template<class Type >
bool writeFaceField (const Field< Type > &fld, const ensightFaces &part, ensightFile &os, bool parallel)
 
template<class Type >
bool writeFaceSubField (const Field< Type > &fld, const ensightFaces &part, ensightFile &os, bool parallel)
 
template<class Type >
bool writeCellField (const Field< Type > &fld, const ensightCells &part, ensightFile &os, bool parallel)
 
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

Original source file ensightOutput.H

Definition in file ensightOutput.H.