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

Go to the source code of this file.

Classes

class  surfaceWriter
 Base class for surface writers. More...
 

Namespaces

namespace  Foam::surfaceWriters
 Namespace for surface writers.
 
namespace  Foam
 Namespace for OpenFOAM.
 

Macros

#define declareSurfaceFieldMethods(Type)
 
#define declareSurfaceWriterWriteMethod(Type)
 
#define declareSurfaceWriterWriteMethod(Type)
 

Functions

Ostream & operator<< (Ostream &os, const InfoProxy< surfaceWriter > &ip)
 

Detailed Description

Original source file surfaceWriter.H

Definition in file surfaceWriter.H.

Macro Definition Documentation

◆ declareSurfaceFieldMethods

#define declareSurfaceFieldMethods (   Type)
Value:
\
tmp<Field<Type>> mergeField(const Field<Type>& fld) const; \
\
tmp<Field<Type>> adjustField \
( \
const word& fieldName, \
const tmp<Field<Type>>& tfield \
) const;
Info<< nl<< "Wrote faMesh in vtk format: "<< writer.output().name()<< nl;}{ vtk::lineWriter writer(aMesh.points(), aMesh.edges(), fileName(aMesh.mesh().time().globalPath()/"finiteArea-edges"));writer.writeGeometry();writer.beginCellData(4);writer.writeProcIDs();{ Field< scalar > fld(faMeshTools::flattenEdgeField(aMesh.magLe(), true))

Definition at line 252 of file surfaceWriter.H.

◆ declareSurfaceWriterWriteMethod [1/2]

#define declareSurfaceWriterWriteMethod (   Type)
Value:
\
virtual fileName write \
( \
const word& fieldName, \
const Field<Type>& values \
) = 0
runTime write()

Definition at line 594 of file surfaceWriter.H.

◆ declareSurfaceWriterWriteMethod [2/2]

#define declareSurfaceWriterWriteMethod (   Type)
Value:
\ \
virtual fileName write \
( \
const word& fieldName, \
const Field<Type>& values \
)

Definition at line 594 of file surfaceWriter.H.