diff options
author | schnetter <> | 2003-05-15 14:31:00 +0000 |
---|---|---|
committer | schnetter <> | 2003-05-15 14:31:00 +0000 |
commit | 735acd6be1c9e457d0882b9bb70901214a4fa6e4 (patch) | |
tree | d66118c3a8e13d8a9e7b5607c35cb4d426ad83bf | |
parent | af745f8ff8c851ef0803e3cf314297bf380d553f (diff) |
Fix setting the pointers to storage for grid arrays on multiple processors.
darcs-hash:20030515143146-07bb3-fd401bfd2409daf98f3002b17e815d9edcff0aec.gz
-rw-r--r-- | Carpet/Carpet/src/Storage.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Carpet/Carpet/src/Storage.cc b/Carpet/Carpet/src/Storage.cc index 50ae6793a..1b4ed7ecf 100644 --- a/Carpet/Carpet/src/Storage.cc +++ b/Carpet/Carpet/src/Storage.cc @@ -10,7 +10,7 @@ #include "carpet.hh" extern "C" { - static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/Carpet/src/Storage.cc,v 1.16 2003/05/08 15:35:49 schnetter Exp $"; + static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/Carpet/src/Storage.cc,v 1.17 2003/05/15 16:31:46 schnetter Exp $"; CCTK_FILEVERSION(Carpet_Carpet_Storage_cc); } @@ -102,7 +102,8 @@ namespace Carpet { if (CCTK_GroupTypeI(group) != CCTK_GF) { for (int tl=0; tl<num_tl; ++tl) { - cgh->data[n][tl] = ((*arrdata[group].data[var]) (-tl, 0, 0, 0)->storage()); + int const c = CCTK_MyProc(cgh); + cgh->data[n][tl] = ((*arrdata[group].data[var]) (-tl, 0, c, 0)->storage()); } } |