
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().

1.5.5