On May 10, 2010, at 3:27 PM, Igor wrote:

> if I do:
> from fipy.tools import parallel
> if parallel.procID == 0:
>     print var.getGlobalValue()
> Program hangs until I kill it!
> 
> What could it be?

Ah, yeah. var.getGlobalValue() must run on all processors. Try this:

value = var.getGlobalValue()
if parallel.procID == 0:
    print value


Reply via email to