[Carpet] Carpet scheduling question
Jonathan Thornburg
jthorn at aei.mpg.de
Tue Aug 22 13:29:08 CEST 2006
Hi, Erik,
Suppose I write in a schedule.ccl
schedule A in CCTK_POSTINITIAL
{
} "routine A"
schedule B in CCTK_POSTINITIAL after A
{
options: global
} "routine B"
Consider a grid with 3 refinement levels and 1 component on each level.
Then (based on Thomas Radke's and my study of the Carpet source code and
on your E-mail
http://lists.carpetcode.org/archives/developers/2006-May/001572.html
) I believe this results in an execution sequence of
call A in local mode on level 2, component 0
call B in global mode
call A in local mode on level 1, component 0
call A in local mode on level 0, component 0
My question is, is it possible to get an execution sequence of
call A in local mode on level 2, component 0
call A in local mode on level 1, component 0
call A in local mode on level 0, component 0
call B in global mode
and if so, how? Luca would like to do this for global reductions, and
I think others would also be interested in this...
thanks, ciao,
--
-- Jonathan Thornburg <jthorn at aei.mpg.de>
Max-Planck-Institut fuer Gravitationsphysik (Albert-Einstein-Institut),
Golm, Germany, "Old Europe" http://www.aei.mpg.de/~jthorn/home.html
"Washing one's hands of the conflict between the powerful and the
powerless means to side with the powerful, not to be neutral."
-- quote by Freire / poster by Oxfam
More information about the developers
mailing list