Go to the source code of this file.
Namespaces | |
Foam::ensightOutput | |
A collection of functions for writing ensight file content. | |
Foam | |
Foam::ListListOps | |
Various utility functions to work on Lists of Lists (usually resulting from 'gather'ing and combining information from individual processors) | |
Foam::ensightOutput::Detail | |
Functions | |
template<class T , class Addr , class AccessOp > | |
labelList | subSizes (const IndirectListBase< T, Addr > &lists, AccessOp aop) |
template<class IntListType > | |
void | inplaceRenumber (const labelUList &oldToNew, IntListType &lists) |
void | writeFaceList (ensightGeoFile &os, const UList< face > &faces) |
void | writeFaceList (ensightGeoFile &os, const UIndirectList< face > &faces) |
void | writeCellShapes (ensightGeoFile &os, const UList< cellShape > &shapes) |
void | writePolysPoints (ensightGeoFile &os, const cellUList &meshCells, const labelUList &addr, const faceUList &meshFaces, const labelUList &faceOwner) |
void | writePolysPoints (ensightGeoFile &os, const polyMesh &mesh, const labelUList &addr, const labelList &pointMap) |
void | writeFaceConnectivity (ensightGeoFile &os, const ensightFaces::elemType etype, const label nTotal, const UIndirectList< face > &faces, bool parallel) |
void | writeFaceConnectivity (ensightGeoFile &os, const ensightFaces::elemType etype, const label nTotal, const faceUList &faces, bool parallel) |
void | writeFaceConnectivity (ensightGeoFile &os, const ensightFaces &part, const faceUList &faces, bool parallel) |
void | writeFaceConnectivityPresorted (ensightGeoFile &os, const ensightFaces &part, const faceUList &faces, bool parallel) |
template<class Type > | |
bool | writeField (ensightFile &os, const Field< Type > &fld, const ensightCells &part, bool parallel) |
template<class Type > | |
bool | writeField (ensightFile &os, const Field< Type > &fld, const ensightFaces &part, bool parallel) |
labelList | getFaceSizes (const UList< face > &faces) |
labelList | getFaceSizes (const UIndirectList< face > &faces) |
labelList | getPolysNFaces (const polyMesh &mesh, const labelUList &addr) |
labelList | getPolysNPointsPerFace (const polyMesh &mesh, const labelUList &addr) |
template<template< typename > class FieldContainer, class Type > | |
void | copyComponent (List< scalar > &cmptBuffer, const FieldContainer< Type > &input, const direction cmpt) |
template<template< typename > class FieldContainer, class Type > | |
void | writeFieldContent (ensightFile &os, const FieldContainer< Type > &fld, bool parallel) |
template<template< typename > class FieldContainer> | |
bool | writeCoordinates (ensightGeoFile &os, const label partId, const word &partName, const label nPoints, const FieldContainer< Foam::point > &fld, bool parallel) |
template<template< typename > class FieldContainer, class Type > | |
bool | writeFieldComponents (ensightFile &os, const char *key, const FieldContainer< Type > &fld, bool parallel) |
template<class Type > | |
bool | writeFaceSubField (ensightFile &os, const Field< Type > &fld, const ensightFaces &part, bool parallel) |
template<class Type > | |
bool | writeFaceLocalField (ensightFile &os, const Field< Type > &fld, const ensightFaces &part, bool parallel) |
Original source file ensightOutput.H
Definition in file ensightOutput.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.