Xmipp
v3.23.11-Nereus
|
#include <mpi.h>
#include "core/xmipp_threads.h"
#include "core/xmipp_program.h"
#include "core/metadata_vec.h"
#include "core/metadata_db.h"
Go to the source code of this file.
Classes | |
class | MpiNode |
class | MpiTaskDistributor |
class | MpiFileMutex |
class | XmippMpiProgram |
class | MpiMetadataProgram |
class | BasicMpiMetadataProgram< BASE_CLASS > |
Macros | |
#define | XMIPP_MPI_SIZE_T MPI_UNSIGNED_LONG |
#define | TAG_WORK 0 |
#define | TAG_STOP 1 |
#define | TAG_WAIT 2 |
#define | TAG_WORK_REQUEST 100 |
#define | TAG_WORK_RESPONSE 101 |
Functions | |
void | xmipp_MPI_Reduce (void *send_data, void *recv_data, size_t count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm communicator, size_t blockSize=1048576) |
#define XMIPP_MPI_SIZE_T MPI_UNSIGNED_LONG |
Definition at line 37 of file xmipp_mpi.h.