| 8 | | Implement library framework, including |
| | 8 | * Implement library framework, including |
| | 9 | * MPI_Send, MPI_Recv, MPI_Comm_rank, MPI_Comm_size, MPI_Init, MPI_Finalize, MPI_Sendrecv, MPI_Bcast, MPI_Reduce, MPI_Allreduce, MPI_ANY_SOURCE, MPI_ANY_TAG, MPI_INT, MPI_DOUBLE, MPI_FLOAT, MPI_Comm, MPI_COMM_WORLD, ... |
| | 10 | * stdio: FILE, fopen, fclose, fprintf, fscanf, fread, fwrite, fseek |
| | 11 | * stdlib: malloc, free, NULL, abs, atoi, atof, atol, exit, rand, RAND_MAX |
| | 12 | * string: strlen, strcpy, memcpy, strcmp, strncmp |
| | 13 | * math: pow, sin, cos, tag, exp, fabs |
| | 14 | * get rid of all compiler warnings |
| | 15 | * improve error reporting |
| 10 | | * MPI_Send, MPI_Recv, MPI_Comm_rank, MPI_Comm_size, MPI_Init, MPI_Finalize, MPI_Sendrecv, MPI_Bcast, MPI_Reduce, MPI_Allreduce, MPI_ANY_SOURCE, MPI_ANY_TAG, MPI_INT, MPI_DOUBLE, MPI_FLOAT, MPI_Comm, MPI_COMM_WORLD, ... |
| 11 | | * stdio: FILE, fopen, fclose, fprintf, fscanf, fread, fwrite, fseek |
| 12 | | * stdlib: malloc, free, NULL, abs, atoi, atof, atol, exit, rand, RAND_MAX |
| 13 | | * string: strlen, strcpy, memcpy, strcmp, strncmp |
| 14 | | * math: pow, sin, cos, tag, exp, fabs |