NAMD
Classes | Macros | Functions
ParallelIOMgr.C File Reference
#include "largefiles.h"
#include <stdio.h>
#include <filesystem>
#include "BOCgroup.h"
#include "Molecule.h"
#include "Node.h"
#include "Node.decl.h"
#include "NamdState.h"
#include "WorkDistrib.h"
#include "PDB.h"
#include "PatchMap.h"
#include "PatchMap.inl"
#include "packmsg.h"
#include "HomePatch.h"
#include "InfoStream.h"
#include "CollectionMaster.h"
#include "CollectionMgr.h"
#include "ParallelIOMgr.decl.h"
#include "ParallelIOMgr.h"
#include "Output.h"
#include "Random.h"
#include <algorithm>
#include "Debug.h"
#include <pup.h>
#include "ParallelIOMgr.def.h"

Go to the source code of this file.

Classes

class  CollectProxyVectorInstance
 
class  CollectProxyVectorSequence
 

Macros

#define MIN_DEBUG_LEVEL   3
 

Functions

 PUPbytes (Lattice)
 
int isOutputProcessor (int pe)
 
void call_sendAtomsToHomePatchProcs (void *arg)
 

Macro Definition Documentation

◆ MIN_DEBUG_LEVEL

#define MIN_DEBUG_LEVEL   3

Definition at line 28 of file ParallelIOMgr.C.

Function Documentation

◆ call_sendAtomsToHomePatchProcs()

void call_sendAtomsToHomePatchProcs ( void *  arg)

Definition at line 1527 of file ParallelIOMgr.C.

Referenced by ParallelIOMgr::sendAtomsToHomePatchProcs().

1528 {
1529  ((ParallelIOMgr*)arg)->sendAtomsToHomePatchProcs();
1530 }

◆ isOutputProcessor()

int isOutputProcessor ( int  pe)

Definition at line 362 of file ParallelIOMgr.C.

Referenced by WorkDistrib::patchMapInit().

362  {
363  return CProxy_ParallelIOMgr::ckLocalBranch(CkpvAccess(BOCclass_group).ioMgr)->isOutputProcessor(pe);
364 }

◆ PUPbytes()

PUPbytes ( Lattice  )