|
NAMD
|
Public Member Functions | |
| NodePmeMgr () | |
| ~NodePmeMgr () | |
| void | initialize () |
| void | sendDataHelper (int) |
| void | sendPencilsHelper (int) |
| void | recvTrans (PmeTransMsg *) |
| void | recvUntrans (PmeUntransMsg *) |
| void | registerXPencil (CkArrayIndex3D, PmeXPencil *) |
| void | registerYPencil (CkArrayIndex3D, PmeYPencil *) |
| void | registerZPencil (CkArrayIndex3D, PmeZPencil *) |
| void | recvXTrans (PmeTransMsg *) |
| void | recvYTrans (PmeTransMsg *) |
| void | recvYUntrans (PmeUntransMsg *) |
| void | recvZGrid (PmeGridMsg *) |
| void | recvZUntrans (PmeUntransMsg *) |
| void | recvUngrid (PmeGridMsg *) |
| void | recvPencilMapProxies (CProxy_PmePencilMap _xm, CProxy_PmePencilMap _ym, CProxy_PmePencilMap _zm) |
Public Attributes | |
| CProxy_PmePencilMap | xm |
| CProxy_PmePencilMap | ym |
| CProxy_PmePencilMap | zm |
Friends | |
| class | ComputePmeMgr |
| class | ComputePme |
Definition at line 635 of file ComputePme.C.
| NodePmeMgr::NodePmeMgr | ( | ) |
Definition at line 686 of file ComputePme.C.
| NodePmeMgr::~NodePmeMgr | ( | ) |
Definition at line 690 of file ComputePme.C.
| void NodePmeMgr::initialize | ( | void | ) |
Definition at line 694 of file ComputePme.C.
|
inline |
Definition at line 657 of file ComputePme.C.
| void NodePmeMgr::recvTrans | ( | PmeTransMsg * | msg | ) |
Definition at line 703 of file ComputePme.C.
| void NodePmeMgr::recvUngrid | ( | PmeGridMsg * | msg | ) |
| void NodePmeMgr::recvUntrans | ( | PmeUntransMsg * | msg | ) |
Definition at line 707 of file ComputePme.C.
| void NodePmeMgr::recvXTrans | ( | PmeTransMsg * | msg | ) |
Definition at line 5070 of file ComputePme.C.
References PmeTransMsg::destElem, and PmeXPencil::node_process_trans().
| void NodePmeMgr::recvYTrans | ( | PmeTransMsg * | msg | ) |
Definition at line 5082 of file ComputePme.C.
References PmeTransMsg::destElem, and PmeYPencil::node_process_trans().
| void NodePmeMgr::recvYUntrans | ( | PmeUntransMsg * | msg | ) |
Definition at line 5092 of file ComputePme.C.
References PmeUntransMsg::destElem, and PmeYPencil::node_process_untrans().
| void NodePmeMgr::recvZGrid | ( | PmeGridMsg * | msg | ) |
Definition at line 5113 of file ComputePme.C.
References PmeGridMsg::destElem, and PmeZPencil::node_process_grid().
| void NodePmeMgr::recvZUntrans | ( | PmeUntransMsg * | msg | ) |
Definition at line 5102 of file ComputePme.C.
References PmeUntransMsg::destElem, and PmeZPencil::node_process_untrans().
| void NodePmeMgr::registerXPencil | ( | CkArrayIndex3D | idx, |
| PmeXPencil * | obj | ||
| ) |
| void NodePmeMgr::registerYPencil | ( | CkArrayIndex3D | idx, |
| PmeYPencil * | obj | ||
| ) |
| void NodePmeMgr::registerZPencil | ( | CkArrayIndex3D | idx, |
| PmeZPencil * | obj | ||
| ) |
| void NodePmeMgr::sendDataHelper | ( | int | iter | ) |
Definition at line 4027 of file ComputePme.C.
References NAMD_bug(), ComputePmeMgr::sendDataHelper_errors, ComputePmeMgr::sendDataHelper_lattice, ComputePmeMgr::sendDataHelper_sequence, ComputePmeMgr::sendDataHelper_sourcepe, and ComputePmeMgr::sendDataPart().
Referenced by ComputePmeMgr::sendDataHelper().
| void NodePmeMgr::sendPencilsHelper | ( | int | iter | ) |
Definition at line 3800 of file ComputePme.C.
References NAMD_bug(), ComputePmeMgr::sendDataHelper_lattice, ComputePmeMgr::sendDataHelper_sequence, ComputePmeMgr::sendDataHelper_sourcepe, and ComputePmeMgr::sendPencilsPart().
Referenced by ComputePmeMgr::sendPencilsHelper().
|
friend |
Definition at line 638 of file ComputePme.C.
|
friend |
Definition at line 637 of file ComputePme.C.
| CProxy_PmePencilMap NodePmeMgr::xm |
Definition at line 660 of file ComputePme.C.
| CProxy_PmePencilMap NodePmeMgr::ym |
Definition at line 661 of file ComputePme.C.
| CProxy_PmePencilMap NodePmeMgr::zm |
Definition at line 662 of file ComputePme.C.
Referenced by ComputePmeMgr::sendPencils(), and ComputePmeMgr::sendPencilsPart().
1.8.14