|
ParaView
|
#include <vtkMaterialInterfaceProcessRing.h>
Public Member Functions | |
| void | Print () |
| vtkMaterialInterfaceProcessRing () | |
| ~vtkMaterialInterfaceProcessRing () | |
| void | Clear () |
| void | Initialize (int nProcs) |
| void | Initialize (std::vector< vtkMaterialInterfaceProcessLoading > &Q, vtkIdType upperLoadingBound) |
| int | GetNextId () |
Data structure used to distribute work amongst available processes. The buffer can be intialized from a process priority queue such that only those processes with loading less than a specified tolerance are included.
Definition at line 29 of file vtkMaterialInterfaceProcessRing.h.
| vtkMaterialInterfaceProcessRing::vtkMaterialInterfaceProcessRing | ( | ) | [inline] |
Definition at line 33 of file vtkMaterialInterfaceProcessRing.h.
| vtkMaterialInterfaceProcessRing::~vtkMaterialInterfaceProcessRing | ( | ) | [inline] |
Definition at line 39 of file vtkMaterialInterfaceProcessRing.h.
| void vtkMaterialInterfaceProcessRing::Clear | ( | void | ) | [inline] |
Return the object to an empty state.
Definition at line 46 of file vtkMaterialInterfaceProcessRing.h.
| void vtkMaterialInterfaceProcessRing::Initialize | ( | int | nProcs | ) | [inline] |
Size buffer and point to first element.
Definition at line 55 of file vtkMaterialInterfaceProcessRing.h.
| void vtkMaterialInterfaceProcessRing::Initialize | ( | std::vector< vtkMaterialInterfaceProcessLoading > & | Q, |
| vtkIdType | upperLoadingBound | ||
| ) |
Build from a process loading from a sorted vector of process loading items.
| int vtkMaterialInterfaceProcessRing::GetNextId | ( | ) | [inline] |
Get the next process id from the ring.
Definition at line 75 of file vtkMaterialInterfaceProcessRing.h.
| void vtkMaterialInterfaceProcessRing::Print | ( | ) |
Print the state of the ring.
1.7.5.1