[Carpet] Carpet scheduling question

Erik Schnetter schnetter at cct.lsu.edu
Wed Aug 23 01:12:10 CEST 2006


On Aug 22, 2006, at 12:02:19, Luca Baiotti wrote:

> Hi Erik,
>
>>> Here my guess for a correct answer: routine A needs to be  
>>> scheduled in
>>> global-loop-local mode, routine B after A in global mode.
>>
>> Yes, this is correct.  See e.g. AEIDevelopment/ADMMass for an  
>> example.
>
> yes, this works, but only if I have control on thorn A (I mean if I  
> can
> change its schedule OPTIONS), which in general I may not have and  
> which
> may affect several other scheduled routines.

If I understand you correctly, then you are afraid that there are  
thorns written by others which do not work for mesh refinement, and  
you are looking for a way to make them work.  I don't think that is a  
problem in practice, because we control all the thorns that we use.   
If we cannot change them, then we copy them and change the copy.

In your case, adding the global loop-local options seems to be just  
the right thing to do.  I cannot say more without knowing the details  
(thorn names, thorn maintainers, exactly what you want to do, etc.).

-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/20060822/ccfa9a63/attachment.pgp 


More information about the developers mailing list