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

Method ExchangeFieldData

Parallel/DIY/vtkDIYGhostUtilities.cxx:6101–6112  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

6099
6100//----------------------------------------------------------------------------
6101void vtkDIYGhostUtilities::ExchangeFieldData(diy::Master& master, std::vector<vtkDataSet*>& inputs,
6102 std::vector<vtkDataSet*>& outputs, bool syncCell, bool syncPoint)
6103{
6104 if (syncCell)
6105 {
6106 ExchangeFieldData(master, inputs, outputs, vtkDataSet::AttributeTypes::CELL);
6107 }
6108 if (syncPoint)
6109 {
6110 ExchangeFieldData(master, inputs, outputs, vtkDataSet::AttributeTypes::POINT);
6111 }
6112}
6113
6114//----------------------------------------------------------------------------
6115void vtkDIYGhostUtilities::ExchangeFieldData(diy::Master& master, std::vector<vtkDataSet*>& inputs,

Callers

nothing calls this directly

Calls 15

TakeFunction · 0.85
foreachMethod · 0.80
lidMethod · 0.80
targetMethod · 0.80
InsertNextIdMethod · 0.80
GetGlobalIdsMethod · 0.80
GetProcessIdsMethod · 0.80
GetPedigreeIdsMethod · 0.80
GetAbstractArrayMethod · 0.80
exchangeMethod · 0.80
gidMethod · 0.45
linkMethod · 0.45

Tested by

no test coverage detected