On Tue, May 19, 2015 at 02:27:48PM -0500, Frank Loeffler wrote:
We had a similar issue, and as Roland described it is not that simple. In our case we could work around the issue (of either having to put this into C++ code, or having a messy ccl file) but moving all of the calls to ANALYSIS, and putting the two calls for each quantity (local computation followed by reduction) into a separate group. However, I seem to remember (without looking this up now), that this only works in the ANALYSIS cactus bin. Yes, this is unfortunate.
I forgot to mention that one other requirement we had was that we wanted to reuse the temporary variables needed for the reductions. So, first doing all local computations and then reducing all of them wouldn't work. Some of that might have been the reason to move to ANALYSIS too, I don't remember.
Frank