Go to the source code of this file.
Functions | |
static void | handle_error (int errcode, char *str) |
static void | typestats (MPI_Datatype type) |
static int | verify_type (char *filename, MPI_Datatype type, int64_t expected_extent, int do_coll) |
static int | testtype (char *filename, MPI_Datatype type, int64_t expected_extent) |
int | main (int argc, char **argv) |
static void handle_error | ( | int | errcode, | |
char * | str | |||
) | [static] |
static void typestats | ( | MPI_Datatype | type | ) | [static] |
Definition at line 31 of file big_extents.c.
References lb, MPI_Type_size, and size.
Referenced by testtype().
static int verify_type | ( | char * | filename, | |
MPI_Datatype | type, | |||
int64_t | expected_extent, | |||
int | do_coll | |||
) | [static] |
Definition at line 44 of file big_extents.c.
References fh, MPI_Allreduce, MPI_Comm_rank, MPI_File_close, MPI_File_delete(), MPI_File_open(), MPI_File_read_at(), MPI_File_read_at_all, MPI_File_set_view(), MPI_File_write_at(), MPI_File_write_at_all, MPI_Type_size, rank, and status.
Referenced by testtype().
static int testtype | ( | char * | filename, | |
MPI_Datatype | type, | |||
int64_t | expected_extent | |||
) | [static] |
Definition at line 99 of file big_extents.c.
References MPI_Comm_rank, rank, typestats(), and verify_type().
Referenced by main().
Definition at line 124 of file big_extents.c.
References count, MPI_Abort, MPI_Comm_rank, MPI_Finalize, MPI_Init, MPI_Type_contiguous, MPI_Type_create_subarray, MPI_Type_indexed, ndims, rank, sizes, and testtype().