Parent Directory
|
Revision Log
|
Revision Graph
Fixes for single/double precision and also a 2D process topology
1 | C Parameters used with MPI. |
2 | |
3 | #ifdef ALLOW_MPI |
4 | COMMON /MPI_INFO/ |
5 | & mpi_pid, mpi_np, |
6 | #ifdef DECOMP2D |
7 | & ewslice, nsslice, |
8 | & mpi_eastId, mpi_westId, |
9 | #endif |
10 | & mpi_northId, mpi_southId, |
11 | & comm_use |
12 | |
13 | INTEGER mpi_pid |
14 | INTEGER mpi_np |
15 | INTEGER mpi_northId |
16 | INTEGER mpi_southId |
17 | #ifdef DECOMP2D |
18 | INTEGER mpi_eastId |
19 | INTEGER mpi_westId |
20 | INTEGER ewslice |
21 | INTEGER nsslice |
22 | #endif |
23 | INTEGER comm_use |
24 | |
25 | #ifndef USE_SINGLE_PRECISION |
26 | #define _MPI_TYPE_REAL MPI_REAL8 |
27 | #else |
28 | #define _MPI_TYPE_REAL MPI_REAL |
29 | #endif |
30 | #endif |
ViewVC Help | |
Powered by ViewVC 1.1.22 |