aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorallen <allen@b61c5cb5-eaca-4651-9a7a-d64986f99364>2001-02-23 08:39:08 +0000
committerallen <allen@b61c5cb5-eaca-4651-9a7a-d64986f99364>2001-02-23 08:39:08 +0000
commit321a22e7a21f19fb822f5d2e771dafe7f14ff448 (patch)
treecaf3b9ba4e1bfea020f00ac84582d3e6111527f6 /src
parente2dd0da2b36d9444719ee5ded48b959207fd17a0 (diff)
Fix to make local grid size specification work again with local_nx etc.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGH/trunk@309 b61c5cb5-eaca-4651-9a7a-d64986f99364
Diffstat (limited to 'src')
-rw-r--r--src/SetupGroup.c2
-rw-r--r--src/SetupPGH.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/SetupGroup.c b/src/SetupGroup.c
index fa966d8..f91172c 100644
--- a/src/SetupGroup.c
+++ b/src/SetupGroup.c
@@ -139,7 +139,7 @@ int PUGH_SetupArrayGroup(pGH *newGH,
*/
for(i = 0 ; i < dim; i++)
{
- if((!nprocs[i]) && (nsize[i] <= 2*ghostsize[i]+1))
+ if((!nprocs[i]) && (abs(nsize[i]) <= 2*ghostsize[i]+1))
{
nprocs[i] = 1;
}
diff --git a/src/SetupPGH.c b/src/SetupPGH.c
index 64e4d43..50538b4 100644
--- a/src/SetupPGH.c
+++ b/src/SetupPGH.c
@@ -85,7 +85,7 @@ pGH *PUGH_SetupPGH(void *callerid,
*/
for(i = 0 ; i < idim; i++)
{
- if((!nprocs[i]) && (nsize[i] <= 2*nghostzones[i]+1))
+ if((!nprocs[i]) && (abs(nsize[i]) <= 2*nghostzones[i]+1))
{
nprocs[i] = 1;
}