Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

ProxyMgr.h File Reference

#include "charm++.h"
#include "envelope.h"
#include "main.h"
#include "NamdTypes.h"
#include "PatchTypes.h"
#include "UniqueSet.h"
#include "UniqueSetIter.h"
#include "ProcessorPrivate.h"
#include "ProxyMgr.decl.h"

Go to the source code of this file.

Classes

class  ProxyGBISP1ResultMsg
class  ProxyGBISP2DataMsg
class  ProxyGBISP2ResultMsg
class  ProxyGBISP3DataMsg
class  RegisterProxyMsg
class  UnregisterProxyMsg
class  ProxyDataMsg
class  ProxyResultMsg
class  ProxyResultVarsizeMsg
class  ProxyNodeAwareSpanningTreeMsg
class  ProxyCombinedResultRawMsg
class  ProxyCombinedResultMsg
class  ProxySpanningTreeMsg
struct  ProxyElem
class  ProxyTree
class  ProxyMgr
struct  ProxyListInfo
class  PatchProxyListMsg
class  NodeProxyMgr

Typedefs

typedef UniqueSet< ProxyElemProxySet
typedef UniqueSetIter< ProxyElemProxySetIter

Variables

int proxySendSpanning
int proxyRecvSpanning
int proxySpanDim
int inNodeProxySpanDim


Typedef Documentation

typedef UniqueSet<ProxyElem> ProxySet
 

Definition at line 289 of file ProxyMgr.h.

typedef UniqueSetIter<ProxyElem> ProxySetIter
 

Definition at line 290 of file ProxyMgr.h.

Referenced by ProxyMgr::removeProxies(), and ProxyMgr::removeUnusedProxies().


Variable Documentation

int inNodeProxySpanDim
 

Definition at line 45 of file ProxyMgr.C.

int proxyRecvSpanning
 

Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.

Definition at line 42 of file ProxyMgr.C.

Referenced by ProxyMgr::buildProxySpanningTree(), ProxyMgr::buildSpanningTree0(), ProxyMgr::recvResults(), and ProxyMgr::setRecvSpanning().

int proxySendSpanning
 

Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.

Definition at line 41 of file ProxyMgr.C.

Referenced by ProxyMgr::buildProxySpanningTree(), ProxyMgr::buildSpanningTree0(), Sync::openSync(), HomePatch::positionsReady(), ProxyMgr::recvImmediateProxyAll(), ProxyMgr::recvImmediateProxyData(), ProxyMgr::recvProxyAll(), ProxyMgr::recvProxyData(), RefineOnly::RefineOnly(), RefineTorusLB::RefineTorusLB(), ProxyMgr::sendProxyAll(), ProxyMgr::sendProxyData(), ProxyMgr::setSendSpanning(), Node::startup(), and ComputeMgr::updateLocalComputes5().

int proxySpanDim
 

Definition at line 44 of file ProxyMgr.C.

Referenced by ProxyMgr::buildProxySpanningTree(), HomePatch::buildSpanningTree(), ProxyMgr::buildSpanningTree0(), ProxyMgr::recvNodeAwareSpanningTree(), and ProxyMgr::setProxyTreeBranchFactor().


Generated on Mon May 20 04:07:19 2013 for NAMD by  doxygen 1.3.9.1