Problems with -eps_monitor_draw and mpiexec
Tim Stitt
timothy.stitt at ichec.ie
Thu Jun 14 07:01:37 CDT 2007
Hi all,
I've finally got my parallel solver working in SLEPc. I want to monitor the
eigenvalues and error tolerances graphically using -eps_monitor_draw. This
works perfectly fine for the serial version of the code but when I test the
parallel version I get the following errors from all nodes:
[1]PETSC ERROR: --------------------- Error
Message ------------------------------------
[1]PETSC ERROR: Error in external library!
[1]PETSC ERROR: Unable to open display on localhost.localdomain:0.0
. Make sure your COMPUTE NODES are authorized to connect
to this X server and either your DISPLAY variable
is set or you use the -display name option
FYI: I am testing these codes on a multi-core laptop so I am running mpiexec
directly from the command-line. Without -eps_monitor_draw the code runs as
aspected.
Just wondering if someone can hint at a fix so that I can get the graphical
monitoring working in parallel.
Regards,
Tim.
--
Dr. Timothy Stitt <timothy_dot_stitt_at_ichec.ie>
HPC Application Consultant - ICHEC (www.ichec.ie)
Dublin Institute for Advanced Studies
5 Merrion Square - Dublin 2 - Ireland
+353-1-6621333 (tel) / +353-1-6621477 (fax) / +353-874195427 (mobile)
More information about the petsc-users
mailing list