Functions | Variables
faMeshWriteVTK.H File Reference

Go to the source code of this file.

Functions

writer writeGeometry ()
 
globalIndex procAddr (aMesh.nFaces())
 
 if (Pstream::master())
 
writer beginCellData (4)
 
writer writeProcIDs ()
 
writer write ("cellID", cellIDs)
 
writer write ("area", aMesh.S().field())
 
writer write ("normal", aMesh.faceAreaNormals())
 
writer beginPointData (1)
 
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))
 
writer write ("magLe", fld)
 
Info<< nl<< "Wrote faMesh in vtk format: "<< writer.output().name()<< nl;}{ vtk::lineWriter writer(aMesh.edgeCentres(), edgeList::null(), fileName(aMesh.mesh().time().globalPath()/"finiteArea-edgesCentres"));writer.writeGeometry();writer.beginPointData(4);{ Field< vector > fld (faMeshTools::flattenEdgeField(aMesh.Le(), true))
 
writer write ("Le", fld)
 
writer write ("normal", fld)
 

Variables

labelList cellIDs
 

Detailed Description

Original source file faMeshWriteVTK.H

Definition in file faMeshWriteVTK.H.

Function Documentation

◆ writeGeometry()

writer writeGeometry ( )

◆ procAddr()

globalIndex procAddr ( aMesh.  nFaces())

◆ if()

if ( Pstream::master()  )

Definition at line 38 of file faMeshWriteVTK.H.

References cellIDs, Foam::identity(), procAddr(), and range.

Here is the call graph for this function:

◆ beginCellData()

writer beginCellData ( )

◆ writeProcIDs()

writer writeProcIDs ( )

◆ write() [1/6]

writer write ( "cellID"  ,
cellIDs   
)

◆ write() [2/6]

writer write ( "area"  ,
aMesh.  S).field( 
)

◆ write() [3/6]

writer write ( "normal"  ,
aMesh.  faceAreaNormals() 
)

◆ beginPointData()

writer beginPointData ( )

◆ fld() [1/2]

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)  )

◆ write() [4/6]

writer write ( "magLe"  ,
fld   
)

◆ fld() [2/2]

Info<< nl << "Wrote faMesh in vtk format: " << writer.output().name() << nl;}{ vtk::lineWriter writer ( aMesh.edgeCentres(), edgeList::null(), fileName ( aMesh.mesh().time().globalPath() / "finiteArea-edgesCentres" ) ); writer.writeGeometry(); writer.beginPointData(4); { Field<vector> fld ( faMeshTools::flattenEdgeField(aMesh.Le(), true)  )

◆ write() [5/6]

writer write ( "Le"  ,
fld   
)

◆ write() [6/6]

writer write ( "normal"  ,
fld   
)

Variable Documentation

◆ cellIDs

labelList cellIDs