www.cemf.ir
pFlow::TSFtoVTK Namespace Reference

Functions

bool convertTimeFolderTriSurfaceFields (systemControl &control, const fileSystem &destPath, const word &bName, bool separate, wordList &surfNames, wordList &fileNames)
 
bool triSurfaceToVTK (Ostream &os, const realx3 *points, const uint32x3 *vertices, const subSurface &subSurf)
 
bool triSurfaceToVTK (Ostream &os, const realx3 *points, const uint32x3 *vertices, uint32 numPoints, uint32 numTris)
 
bool convertTimeFolderTriSurfaceFieldsSingle (multiTriSurface &surface, const fileSystem &destPath, real time, const word &bName, wordList &surfNames, wordList &fileNames)
 
bool convertTimeFolderTriSurfaceFieldsSeparate (multiTriSurface &surface, const fileSystem &destPath, real time, const word &bName, wordList &surfNames, wordList &fileNames)
 
bool regexCheck (const word &TYPENAME, const word &fieldType)
 
template<typename Type >
bool checkTriFieldType (word objectType)
 
bool convertRealx3TypetriSurfaceField (Ostream &os, const IOfileHeader &header, multiTriSurface &tSurface)
 
bool convertRealx3TypetriSurfaceFieldSeparate (const fileSystem &destPath, const IOfileHeader &header, multiTriSurface &tSurface, const word &bName, real time)
 

Function Documentation

◆ convertTimeFolderTriSurfaceFields()

bool convertTimeFolderTriSurfaceFields ( systemControl control,
const fileSystem destPath,
const word bName,
bool  separate,
wordList surfNames,
wordList fileNames 
)

◆ triSurfaceToVTK() [1/2]

bool triSurfaceToVTK ( Ostream os,
const realx3 points,
const uint32x3 vertices,
const subSurface subSurf 
)

◆ triSurfaceToVTK() [2/2]

bool triSurfaceToVTK ( Ostream os,
const realx3 points,
const uint32x3 vertices,
uint32  numPoints,
uint32  numTris 
)

Definition at line 108 of file triSurfaceFieldToVTK.cpp.

References pFlow::endl(), triple< T >::x(), triple< T >::y(), and triple< T >::z().

+ Here is the call graph for this function:

◆ convertTimeFolderTriSurfaceFieldsSingle()

bool convertTimeFolderTriSurfaceFieldsSingle ( multiTriSurface surface,
const fileSystem destPath,
real  time,
const word bName,
wordList surfNames,
wordList fileNames 
)

◆ convertTimeFolderTriSurfaceFieldsSeparate()

bool convertTimeFolderTriSurfaceFieldsSeparate ( multiTriSurface surface,
const fileSystem destPath,
real  time,
const word bName,
wordList surfNames,
wordList fileNames 
)

◆ regexCheck()

bool pFlow::TSFtoVTK::regexCheck ( const word TYPENAME,
const word fieldType 
)
inline

Definition at line 73 of file triSurfaceFieldToVTK.hpp.

Referenced by pFlow::PFtoVTK::checkFieldType(), and checkTriFieldType().

+ Here is the caller graph for this function:

◆ checkTriFieldType()

bool pFlow::TSFtoVTK::checkTriFieldType ( word  objectType)
inline

Definition at line 87 of file triSurfaceFieldToVTK.hpp.

References regexCheck().

+ Here is the call graph for this function:

◆ convertRealx3TypetriSurfaceField()

bool convertRealx3TypetriSurfaceField ( Ostream os,
const IOfileHeader header,
multiTriSurface tSurface 
)

Definition at line 289 of file triSurfaceFieldToVTK.cpp.

References pFlow::PFtoVTK::addRealx3PointField(), defaultColor, END_REPORT, greenColor, IOfileHeader::objectName(), IOfileHeader::objectType(), and REPORT.

Referenced by convertTimeFolderTriSurfaceFieldsSingle().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ convertRealx3TypetriSurfaceFieldSeparate()

bool convertRealx3TypetriSurfaceFieldSeparate ( const fileSystem destPath,
const IOfileHeader header,
multiTriSurface tSurface,
const word bName,
real  time 
)