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.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;}{ const Field< vector > edgeCentres (faMeshTools::flattenEdgeField(aMesh.edgeCentres(), true))
 
vtk::lineWriter writer (edgeCentres, edgeList::null(), fileName(aMesh.time().globalPath()/"finiteArea-edgesCentres"))
 
writer beginPointData (3)
 
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()

◆ procAddr()

◆ 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() [1/2]

writer beginPointData ( )

◆ fld()

Info<< nl << "Wrote faMesh in vtk format: " << writer.output().name() << nl;}{ vtk::lineWriter writer ( aMesh.points(), aMesh.edges(), fileName ( aMesh.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   
)

◆ edgeCentres()

Info<< nl << "Wrote faMesh in vtk format: " << writer.output().name() << nl;}{ const Field<vector> edgeCentres ( faMeshTools::flattenEdgeField(aMesh.edgeCentres(), true)  )

Referenced by processorFaPatch::calcGeometry(), faPatch::delta(), processorFaPatch::initGeometry(), and extendedEdgeMesh::select().

Here is the caller graph for this function:

◆ writer()

◆ beginPointData() [2/2]

writer beginPointData ( )

◆ write() [5/6]

writer write ( "Le"  ,
fld   
)

◆ write() [6/6]

writer write ( "normal"  ,
fld   
)

Variable Documentation

◆ cellIDs