[Developers] PUGH: Checking whether there are enough ghost zones

Erik Schnetter schnetter at aei.mpg.de
Tue Jun 21 08:30:25 CDT 2005


Dylan,

your yesterday change to PUGH removes a test whether there are enough 
ghost zones for inter-processor communication.  The test in SetupPGV.c 
(about line 1047) used to be run for all boundaries, and is now run 
only when there are periodic boundaries.  I believe that this is 
incorrect, because this test is still necessary for all boundaries.  
PUGH's current communication mechanism requires for n ghost zones at 
least n interior grid points.  Grids that are too small are not handled 
correctly by PUGH.

I have a pending patch that improves PUGH in the single processor case, 
i.e., for periodic boundaries that live on the same processor.  But as 
far as I know, there is no planned improvement for the multi-processor 
case.

-erik

-- 
Erik Schnetter <schnetter at aei.mpg.de>   http://www.aei.mpg.de/~eschnett/

My email is as private as my paper mail.  I therefore support encrypting
and signing email messages.  Get my PGP key from www.keyserver.net.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.cactuscode.org/pipermail/developers/attachments/20050621/c4106acb/attachment-0002.bin 


More information about the Developers mailing list