Slave node instance of MPI process pool
Definition at line 1046 of file pool.py.
def lsst.ctrl.pool.pool.SingletonMeta.__call__ |
( |
|
self, |
|
|
|
args, |
|
|
|
kwargs |
|
) |
| |
|
inherited |
def lsst.ctrl.pool.pool.PoolNode.cacheClear |
( |
|
self, |
|
|
|
context |
|
) |
| |
|
inherited |
Reset cache for a particular context
Definition at line 605 of file pool.py.
def lsst.ctrl.pool.pool.PoolSlave.cacheClear |
( |
|
self | ) |
|
def lsst.ctrl.pool.pool.PoolNode.cacheList |
( |
|
self, |
|
|
|
context |
|
) |
| |
|
inherited |
List contents of cache
Definition at line 612 of file pool.py.
def lsst.ctrl.pool.pool.PoolSlave.cacheList |
( |
|
self | ) |
|
List cache contents
Definition at line 1160 of file pool.py.
def lsst.ctrl.pool.pool.PoolSlave.exit |
( |
|
self | ) |
|
Allow exit from loop in 'run'
Definition at line 1170 of file pool.py.
def lsst.ctrl.pool.pool.PoolNode.isMaster |
( |
|
self | ) |
|
|
inherited |
def lsst.ctrl.pool.pool.PoolSlave.log |
( |
|
self, |
|
|
|
msg, |
|
|
|
args |
|
) |
| |
Log a debugging message
Definition at line 1049 of file pool.py.
def lsst.ctrl.pool.pool.PoolSlave.mapNoBalance |
( |
|
self | ) |
|
Process bulk scattered data and return results
Definition at line 1100 of file pool.py.
def lsst.ctrl.pool.pool.PoolSlave.mapToPrevious |
( |
|
self | ) |
|
Process the same scattered data processed previously
Definition at line 1117 of file pool.py.
def lsst.ctrl.pool.pool.PoolSlave.reduce |
( |
|
self | ) |
|
Reduce scattered data and return results
Definition at line 1074 of file pool.py.
def lsst.ctrl.pool.pool.PoolSlave.run |
( |
|
self | ) |
|
Serve commands of master node
Slave accepts commands, which are the names of methods to execute.
This exits when a command returns a true value.
Definition at line 1055 of file pool.py.
def lsst.ctrl.pool.pool.PoolNode.storeClear |
( |
|
self, |
|
|
|
context |
|
) |
| |
|
inherited |
Clear stored data for a particular context
Definition at line 598 of file pool.py.
def lsst.ctrl.pool.pool.PoolSlave.storeClear |
( |
|
self | ) |
|
Reset data store
Definition at line 1150 of file pool.py.
def lsst.ctrl.pool.pool.PoolNode.storeDel |
( |
|
self, |
|
|
|
context, |
|
|
|
nameList |
|
) |
| |
|
inherited |
Delete value in store for a particular context
Definition at line 590 of file pool.py.
def lsst.ctrl.pool.pool.PoolSlave.storeDel |
( |
|
self | ) |
|
Delete value in store
Definition at line 1145 of file pool.py.
def lsst.ctrl.pool.pool.PoolNode.storeList |
( |
|
self, |
|
|
|
context |
|
) |
| |
|
inherited |
List contents of store for a particular context
Definition at line 617 of file pool.py.
def lsst.ctrl.pool.pool.PoolSlave.storeList |
( |
|
self | ) |
|
List store contents
Definition at line 1165 of file pool.py.
def lsst.ctrl.pool.pool.PoolNode.storeSet |
( |
|
self, |
|
|
|
context, |
|
|
|
kwargs |
|
) |
| |
|
inherited |
Set values in store for a particular context
Definition at line 582 of file pool.py.
def lsst.ctrl.pool.pool.PoolSlave.storeSet |
( |
|
self | ) |
|
Set value in store
Definition at line 1140 of file pool.py.
lsst.ctrl.pool.pool.PoolNode.comm |
|
inherited |
lsst.ctrl.pool.pool.PoolNode.debugger |
|
inherited |
lsst.ctrl.pool.pool.PoolNode.node |
|
inherited |
lsst.ctrl.pool.pool.PoolNode.rank |
|
inherited |
lsst.ctrl.pool.pool.PoolNode.root |
|
inherited |
lsst.ctrl.pool.pool.PoolNode.size |
|
inherited |
The documentation for this class was generated from the following file: