[Carpet] Change to looping macros

Erik Schnetter schnetter at cct.lsu.edu
Wed Oct 4 01:43:19 CEST 2006


I found an inconsistency in the macros that loop over all maps or  
components.  These macros need to distinguish between two cases,  
namely looping over grid arrays and looping over grid functions.   
Grid arrays live on a single map and have (on n processors) n  
components, while grid functions live potentially on multiple maps  
and can have arbitrarily many components.  This difference becomes  
important when there are multiple maps, and when the maps are  
independently distributed onto processors.

I will shortly introduce corresponding changes to the development  
version of Carpet.  If you use these looping macros in your code,  
then your code will not compile any more until you have added the  
then missing argument.  The necessary change should be obvious.

-erik

-- 
Erik Schnetter <schnetter at cct.lsu.edu>

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: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : /archives/developers/attachments/20061003/c4b7b9a5/attachment.pgp 


More information about the developers mailing list