<div dir="ltr">Hi Frank, Erik, and Roland.<div><br></div><div>Thanks for your tips. After many hours of looking into this problem, and even trying (unsuccessfully) to use Carpet macros, I conclude that I am being held back by a bug in Cactus scheduling.</div><div><br></div><div>I have created a very simple thorn called ScheduleTester that demonstrates what I believe to be a bug in Cactus scheduling. Since it is 100% reproducible using this thorn, I have created a bug report (ET Trac #1778) with the thorn attached. I have also attached the thorn to this email. Inside the tarball, you&#39;ll find the 2015_05 ET release ThornList, with this thorn included, as well as a .par file in the par/ directory that will reproduce the bug.</div><div><br></div><div>Thanks in advance for helping to take a look at this thorn, and have a great weekend!</div><div><br></div><div class="gmail_extra"><div><div><div dir="ltr"><div>-Zach</div><div><br></div>*     *     *<br>Zachariah Etienne<br>Assistant Professor of Mathematics<div>West Virginia University<br></div></div></div></div>
<br><div class="gmail_quote">On Tue, May 19, 2015 at 3:29 PM, Frank Loeffler <span dir="ltr">&lt;<a href="mailto:knarf@cct.lsu.edu" target="_blank">knarf@cct.lsu.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On Tue, May 19, 2015 at 02:27:48PM -0500, Frank Loeffler wrote:<br>
&gt; We had a similar issue, and as Roland described it is not that simple.<br>
&gt; In our case we could work around the issue (of either having to put this<br>
&gt; into C++ code, or having a messy ccl file) but moving all of the calls<br>
&gt; to ANALYSIS, and putting the two calls for each quantity (local<br>
&gt; computation followed by reduction) into a separate group. However, I<br>
&gt; seem to remember (without looking this up now), that this only works in<br>
&gt; the ANALYSIS cactus bin. Yes, this is unfortunate.<br>
<br>
</span>I forgot to mention that one other requirement we had was that we wanted<br>
to reuse the temporary variables needed for the reductions. So, first<br>
doing all local computations and then reducing all of them wouldn&#39;t<br>
work. Some of that might have been the reason to move to ANALYSIS too, I<br>
don&#39;t remember.<br>
<span><font color="#888888"><br>
Frank<br>
</font></span></blockquote></div><br></div></div>