![]() |
The Gaudi Framework
v31r0 (aeb156f0)
|
Public Member Functions | |
def | __new__ (cls, args, kwargs) |
def | initializeLocal (self) |
def | initializeRemote (self) |
def | process (self, item) |
def | finalize (self) |
Public Attributes | |
output | |
Private Member Functions | |
def | _mergeResults (self, result) |
def | _resetOutput (self) |
Static Private Attributes | |
bool | _initializeDone = False |
Basic base class to encapsulate any processing that is going to be porcessed in parallel. User class much inherit from it and implement the methods initializeLocal, initializeRemote, process and finalize.
Definition at line 56 of file Parallel.py.
def GaudiMP.Parallel.Task.__new__ | ( | cls, | |
args, | |||
kwargs | |||
) |
Definition at line 62 of file Parallel.py.
|
private |
Definition at line 83 of file Parallel.py.
|
private |
Definition at line 126 of file Parallel.py.
def GaudiMP.Parallel.Task.finalize | ( | self | ) |
Definition at line 80 of file Parallel.py.
def GaudiMP.Parallel.Task.initializeLocal | ( | self | ) |
Definition at line 71 of file Parallel.py.
def GaudiMP.Parallel.Task.initializeRemote | ( | self | ) |
Definition at line 74 of file Parallel.py.
def GaudiMP.Parallel.Task.process | ( | self, | |
item | |||
) |
Definition at line 77 of file Parallel.py.
|
staticprivate |
Definition at line 60 of file Parallel.py.
GaudiMP.Parallel.Task.output |
Definition at line 93 of file Parallel.py.