Changeset e58835d for src/comm/domain_decomposition_mpi.cpp
- Timestamp:
- Apr 15, 2013, 9:43:05 PM (13 years ago)
- Children:
- d6a338
- Parents:
- dc7dc9
- File:
-
- 1 edited
-
src/comm/domain_decomposition_mpi.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/comm/domain_decomposition_mpi.cpp
rdc7dc9 re58835d 51 51 global_l = interface->Global()[i]; 52 52 53 if (IsActive(comm, global_l.GlobalSize New(), procs)) {53 if (IsActive(comm, global_l.GlobalSize(), procs)) { 54 54 55 55 if (i == 0) { 56 56 57 remainder = global_l.GlobalSize New() % procs;57 remainder = global_l.GlobalSize() % procs; 58 58 59 global_l.LocalSize() = global_l.GlobalSize New() / procs;59 global_l.LocalSize() = global_l.GlobalSize() / procs; 60 60 for (int j=0; j<3; ++j) 61 61 if (comm->GlobalPos()[j] < remainder[j]) … … 89 89 } else { 90 90 91 remainder[j] = global_l.GlobalSize New()[j] % procs[j];91 remainder[j] = global_l.GlobalSize()[j] % procs[j]; 92 92 93 global_l.LocalSize()[j] = global_l.GlobalSize New()[j] / procs[j];93 global_l.LocalSize()[j] = global_l.GlobalSize()[j] / procs[j]; 94 94 if (comm->GlobalPos()[j] < remainder[j]) 95 95 ++(global_l.LocalSize()[j]);
Note:
See TracChangeset
for help on using the changeset viewer.
