|
| TypeName ("correctedCellVolumeWeight") |
|
| correctedCellVolumeWeightMethod (const polyMesh &src, const polyMesh &tgt) |
|
virtual | ~correctedCellVolumeWeightMethod () |
|
virtual void | calculate (labelListList &srcToTgtAddr, scalarListList &srcToTgtWght, pointListList &srcToTgtVec, labelListList &tgtToSrcAddr, scalarListList &tgtToSrcWght, pointListList &tgtToSrcVec) |
|
| TypeName ("cellVolumeWeight") |
|
| cellVolumeWeightMethod (const polyMesh &src, const polyMesh &tgt) |
|
virtual | ~cellVolumeWeightMethod () |
|
| TypeName ("meshToMeshMethod") |
|
| declareRunTimeSelectionTable (autoPtr, meshToMeshMethod, components,(const polyMesh &src, const polyMesh &tgt),(src, tgt)) |
|
| meshToMeshMethod (const polyMesh &src, const polyMesh &tgt) |
|
virtual | ~meshToMeshMethod () |
|
const polyMesh & | src () const |
|
const polyMesh & | tgt () const |
|
scalar | V () const |
|
void | writeConnectivity (const polyMesh &mesh1, const polyMesh &mesh2, const labelListList &mesh1ToMesh2Addr) const |
|
|
void | calculateAddressing (labelListList &srcToTgtCellAddr, scalarListList &srcToTgtCellWght, pointListList &srcToTgtCellVec, labelListList &tgtToSrcCellAddr, scalarListList &tgtToSrcCellWght, pointListList &tgtToSrcCellVec, const label srcSeedI, const label tgtSeedI, const labelList &srcCellIDs, boolList &mapFlag, label &startSeedI) |
|
| correctedCellVolumeWeightMethod (const correctedCellVolumeWeightMethod &)=delete |
|
void | operator= (const correctedCellVolumeWeightMethod &)=delete |
|
bool | findInitialSeeds (const labelList &srcCellIDs, const boolList &mapFlag, const label startSeedI, label &srcSeedI, label &tgtSeedI) const |
|
void | calculateAddressing (labelListList &srcToTgtCellAddr, scalarListList &srcToTgtCellWght, labelListList &tgtToSrcCellAddr, scalarListList &tgtToSrcCellWght, const label srcSeedI, const label tgtSeedI, const labelList &srcCellIDs, boolList &mapFlag, label &startSeedI) |
|
void | setNextCells (label &startSeedI, label &srcCelli, label &tgtCelli, const labelList &srcCellIDs, const boolList &mapFlag, const DynamicList< label > &visitedCells, labelList &seedCells) const |
|
labelList | maskCells () const |
|
virtual bool | intersect (const label srcCelli, const label tgtCelli) const |
|
virtual scalar | interVol (const label srcCelli, const label tgtCelli) const |
|
virtual Tuple2< scalar, point > | interVolAndCentroid (const label srcCellI, const label tgtCellI) |
|
virtual void | appendNbrCells (const label tgtCelli, const polyMesh &mesh, const DynamicList< label > &visitedTgtCells, DynamicList< label > &nbrTgtCellIDs) const |
|
virtual bool | initialise (labelListList &srcToTgtAddr, scalarListList &srcToTgtWght, labelListList &tgtToTgtAddr, scalarListList &tgtToTgtWght) const |
|
Cell-volume-weighted mesh-to-mesh interpolation class.
Volume conservative with calculated offset vectors
- Source files
-
Definition at line 48 of file correctedCellVolumeWeightMethod.H.