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

ProxyMgr.h File Reference

#include "charm++.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  RegisterProxyMsg
class  UnregisterProxyMsg
class  ProxyAtomsMsg
class  ProxyDataMsg
class  ProxyResultMsg
class  ProxyResultVarsizeMsg
class  ProxyNodeAwareSpanningTreeMsg
class  ProxyCombinedResultMsg
class  ProxySpanningTreeMsg
struct  ProxyElem
class  ProxyTree
class  ProxyMgr
class  NodeProxyMgr

Typedefs

typedef UniqueSet< ProxyElemProxySet
typedef UniqueSetIter< ProxyElemProxySetIter

Variables

int proxySendSpanning
int proxyRecvSpanning
const int proxySpanDim
const int inNodeProxySpanDim


Typedef Documentation

typedef UniqueSet<ProxyElem> ProxySet
 

Definition at line 189 of file ProxyMgr.h.

typedef UniqueSetIter<ProxyElem> ProxySetIter
 

Definition at line 190 of file ProxyMgr.h.

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


Variable Documentation

const int inNodeProxySpanDim
 

Definition at line 28 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 26 of file ProxyMgr.C.

Referenced by ProxyMgr::buildProxySpanningTree(), 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 25 of file ProxyMgr.C.

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

const int proxySpanDim
 

Definition at line 27 of file ProxyMgr.C.

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


Generated on Mon Sep 8 04:07:44 2008 for NAMD by  doxygen 1.3.9.1