OpenFOAM logo
Open Source CFD Toolkit

syncTools Class Reference

List of all members.

Static Public Member Functions

template<class T, class CombineOp>
label syncPointList (const polyMesh &, UList< T > &, const CombineOp &bop, const T &nullValue, const bool applySeparation)
 Synchronize values on all mesh points. Returns number of changed.
template<class T, class CombineOp>
label syncEdgeList (const polyMesh &, UList< T > &, const CombineOp &bop, const T &nullValue, const bool applySeparation)
 Synchronize values on all mesh edges. Returns number of changed.
template<class T, class CombineOp>
label syncFaceList (const polyMesh &, UList< T > &, const CombineOp &bop, const bool applySeparation)
 Synchronize values on all mesh faces. Returns number of changed.
template<class T>
void swapFaceList (const polyMesh &, UList< T > &, const bool applySeparation)
 Swap coupled face values.

Member Function Documentation

void swapFaceList const polyMesh ,
UList< T > &  ,
const bool  applySeparation
[static]
 

Swap coupled face values.

Applies rotation and optionally separation for parallel cyclics

label syncEdgeList const polyMesh ,
UList< T > &  ,
const CombineOp &  bop,
const T &  nullValue,
const bool  applySeparation
[static]
 

Synchronize values on all mesh edges. Returns number of changed.

values (not accurate for shared edges) Applies rotation and optionally separation for parallel cyclics

label syncFaceList const polyMesh ,
UList< T > &  ,
const CombineOp &  bop,
const bool  applySeparation
[static]
 

Synchronize values on all mesh faces. Returns number of changed.

values. Optionally applies rotation tensor for non-parallel cyclics (but not separation!)

label syncPointList const polyMesh ,
UList< T > &  ,
const CombineOp &  bop,
const T &  nullValue,
const bool  applySeparation
[static]
 

Synchronize values on all mesh points. Returns number of changed.

values (not accurate for shared points) Applies rotation and optionally separation for parallel cyclics


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org