|
Dynamic Load Balance 3.6.1+32-59d1
|
#include "apis/dlb.h"#include "support/mask_utils.h"#include <stdbool.h>#include <stdlib.h>#include <stdio.h>#include <string.h>#include <getopt.h>#include <unistd.h>#include <limits.h>#include <mpi.h>
Macros | |
| #define | RANK0_PRINTF(fmt, ...) do { if (mpi_rank == 0) fprintf(stdout, fmt, ##__VA_ARGS__); } while (0) |
| #define | ERR_PRINTF(fmt, ...) fprintf(stderr, "[rank %d] " fmt, mpi_rank, ##__VA_ARGS__) |
| #define | ERR_ABORT() MPI_Abort(MPI_COMM_WORLD, EXIT_FAILURE) |
Functions | |
| int | dlb_util (int argc, char *argv[]) |
| #define RANK0_PRINTF | ( | fmt, | |
| ... | |||
| ) | do { if (mpi_rank == 0) fprintf(stdout, fmt, ##__VA_ARGS__); } while (0) |
| #define ERR_PRINTF | ( | fmt, | |
| ... | |||
| ) | fprintf(stderr, "[rank %d] " fmt, mpi_rank, ##__VA_ARGS__) |
| #define ERR_ABORT | ( | ) | MPI_Abort(MPI_COMM_WORLD, EXIT_FAILURE) |
| int dlb_util | ( | int | argc, |
| char * | argv[] | ||
| ) |