MCPcopy Create free account
hub / github.com/Kitware/VTK / ExchangeIdArrays

Method ExchangeIdArrays

Filters/ParallelGeometry/vtkPDistributedDataFilter.cxx:1301–1315  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

1299
1300//------------------------------------------------------------------------------
1301vtkIdTypeArray** vtkPDistributedDataFilter::ExchangeIdArrays(
1302 vtkIdTypeArray** myArray, int deleteSendArrays, int tag)
1303{
1304 vtkIdTypeArray** ia;
1305
1306 if (this->UseMinimalMemory)
1307 {
1308 ia = this->ExchangeIdArraysLean(myArray, deleteSendArrays, tag);
1309 }
1310 else
1311 {
1312 ia = this->ExchangeIdArraysFast(myArray, deleteSendArrays, tag);
1313 }
1314 return ia;
1315}
1316
1317// ----------------------- Lean versions ----------------------------//
1318vtkIdTypeArray* vtkPDistributedDataFilter::ExchangeCountsLean(vtkIdType myCount, int tag)

Calls 2

ExchangeIdArraysLeanMethod · 0.95
ExchangeIdArraysFastMethod · 0.95

Tested by

no test coverage detected