|
Geant4
10.02
|
#include <G4MPIrunMerger.hh>
Inheritance diagram for G4MPIrunMerger:
Collaboration diagram for G4MPIrunMerger:Public Member Functions | |
| G4MPIrunMerger () | |
| G4MPIrunMerger (const G4Run *ar, G4int destination=G4MPImanager::kRANK_MASTER, G4int verboose=0) | |
Public Member Functions inherited from G4VUserMPIrunMerger | |
| G4VUserMPIrunMerger () | |
| G4VUserMPIrunMerger (const G4Run *aRun, G4int destination=G4MPImanager::kRANK_MASTER, G4int verbosity=0) | |
| virtual | ~G4VUserMPIrunMerger () |
| void | SetRun (G4Run *r) |
| void | SetDestinationRank (G4int i) |
| void | SetVerbosity (G4int ver) |
| virtual void | Merge () |
Protected Member Functions | |
| void | Pack () |
| G4Run * | UnPack () |
Protected Member Functions inherited from G4VUserMPIrunMerger | |
| void | InputUserData (void *input_data, const MPI::Datatype &dt, int count) |
| void | OutputUserData (void *input_data, const MPI::Datatype &dt, int count) |
| void | SetupOutputBuffer (char *buff, G4int size, G4int position) |
| void | DestroyBuffer () |
| G4int | GetPosition () const |
| char * | GetBuffer () const |
| G4int | GetBufferSize () const |
| void | Send (const unsigned int destination) |
| void | Receive (const unsigned int source) |
Definition at line 34 of file G4MPIrunMerger.hh.
|
inline |
Definition at line 36 of file G4MPIrunMerger.hh.
|
inline |
Definition at line 37 of file G4MPIrunMerger.hh.
|
inlineprotectedvirtual |
Implements G4VUserMPIrunMerger.
Definition at line 42 of file G4MPIrunMerger.hh.
|
inlineprotectedvirtual |
Implements G4VUserMPIrunMerger.
Definition at line 43 of file G4MPIrunMerger.hh.