Hi Ian,

thanks for that, much appreciated!

Chris


On 06/17/2018 11:21 PM, ian.hin...@aei.mpg.de wrote:


On 17 Jun 2018, at 10:52, Chris Stevens <c.stev...@ru.ac.za <mailto:c.stev...@ru.ac.za>> wrote:

Hi everyone,

I am currently debugging some code and have been printing out (using either CCTK_INFO and/or printf) debugging information at particular grid points (LOCAL mode).

From what I can tell, Cactus only allows output from one process, say rank 0, to stop flooding of the output by printing everything once per process. However if I am wanting data from a particular grid point, and this grid point is not in the printing process, nothing will output.

I have been getting around this by turning off MPI (fine for one iteration or so) but now I am doing longer runs I need to be able to print out this information with MPI.

Thus my question:

How can you force Cactus to print out a statement from any process?


Add -roe to the Cactus command line and you will get separate output and error files from each process.

--
Ian Hinder
https://ianhinder.net


--
Dr Chris Stevens

Claude Leon Postdoctoral Fellow

Department of Mathematics

Rhodes University

Room 5

Ph: +27 46 603 8932

Web: www.chrisdoesmaths.com <http://www.chrisdoesmaths.com>

_______________________________________________
Users mailing list
Users@einsteintoolkit.org
http://lists.einsteintoolkit.org/mailman/listinfo/users

Reply via email to