<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, May 29, 2014 at 11:04 AM, Sun, Hui <span dir="ltr"><<a href="mailto:hus003@ucsd.edu" target="_blank">hus003@ucsd.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
A continuing problem: While I was running ./ex5, the output is normal. When I was running ./ex5 -help | grep whatever, the output is still normal. However, when I tried ./ex5 -help | head -20, it output the first 20 lines from help, then it output the some error message. I'm curious why there is such an error message. The error message is pasted below.<br>
</blockquote><div><br></div><div>You will notice that the signal is "Broken Pipe". When 'head' is done, it sends a SIGPIPE to the</div><div>process producing output. This is the standard behavior.</div><div>
<br></div><div>   Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
[0]PETSC ERROR: ------------------------------------------------------------------------<br>
[0]PETSC ERROR: Caught signal number 13 Broken Pipe: Likely while reading or writing to a socket<br>
[0]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger<br>
[0]PETSC ERROR: or see <a href="http://www.mcs.anl.gov/petsc/petsc-as/documentation/troubleshooting.html#Signal[0]PETSC" target="_blank">http://www.mcs.anl.gov/petsc/petsc-as/documentation/troubleshooting.html#Signal[0]PETSC</a> ERROR: or try <a href="http://valgrind.org" target="_blank">http://valgrind.org</a> on GNU/linux and Apple Mac OS X to find memory corruption errors<br>

[0]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run<br>
[0]PETSC ERROR: to get more information on the crash.<br>
[0]PETSC ERROR: --------------------- Error Message ------------------------------------<br>
[0]PETSC ERROR: Signal received!<br>
[0]PETSC ERROR: ------------------------------------------------------------------------<br>
[0]PETSC ERROR: Petsc Release Version 3.1.0, Patch 8, Thu Mar 17 13:37:48 CDT 2011<br>
[0]PETSC ERROR: See docs/changes/index.html for recent updates.<br>
[0]PETSC ERROR: See docs/faq.html for hints about trouble shooting.<br>
[0]PETSC ERROR: See docs/index.html for manual pages.<br>
[0]PETSC ERROR: ------------------------------------------------------------------------<br>
[0]PETSC ERROR: ./ex5 on a darwin-op named blablabla by blablabla Thu May 29 08:57:47 2014<br>
[0]PETSC ERROR: Libraries linked from /usr/local/petsc-3.1-p8/darwin-opt/lib<br>
[0]PETSC ERROR: Configure run at Tue Mar 11 16:25:14 2014<br>
[0]PETSC ERROR: Configure options --CC=/usr/local/openmpi-1.4.3/bin/mpicc --CXX=/usr/local/openmpi-1.4.3/bin/mpicxx --FC=/usr/local/openmpi-1.4.3/bin/mpif90 --LDFLAGS="-L/usr/local/openmpi-1.4.3/lib -Wl,-rpath,/usr/local/openmpi-1.4.3/lib" --PETSC_ARCH=darwin-opt --with-debugging=0 --with-hypre=1 --with-blas-lapack-lib --with-c++-support --download-hypre --download-f-blas-lapack --COPTFLAGS=-O3 --CXXOPTFLAGS=-O3 --FOPTFLAGS=-O3<br>

[0]PETSC ERROR: ------------------------------------------------------------------------<br>
[0]PETSC ERROR: User provided function() line 0 in unknown directory unknown file<br>
--------------------------------------------------------------------------<br>
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD<br>
with errorcode 59.<br>
<br>
NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.<br>
You may or may not see output from other processes, depending on<br>
exactly when Open MPI kills them.<br>
<br>
<br>
<br>
________________________________________<br>
From: Sun, Hui<br>
Sent: Wednesday, May 28, 2014 1:16 PM<br>
To: Barry Smith<br>
Cc: Matthew Knepley; <a href="mailto:petsc-users@mcs.anl.gov">petsc-users@mcs.anl.gov</a><br>
Subject: RE: [petsc-users] Question about dm_view<br>
<br>
Thanks, now I get it working.   -Hui<br>
<br>
________________________________________<br>
From: Barry Smith [<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>]<br>
Sent: Wednesday, May 28, 2014 1:12 PM<br>
To: Sun, Hui<br>
Cc: Matthew Knepley; <a href="mailto:petsc-users@mcs.anl.gov">petsc-users@mcs.anl.gov</a><br>
Subject: Re: [petsc-users] Question about dm_view<br>
<br>
On May 28, 2014, at 2:13 PM, Sun, Hui <<a href="mailto:hus003@ucsd.edu">hus003@ucsd.edu</a>> wrote:<br>
<br>
> Do I have to turn it on thru ./configure and then make everything again?<br>
<br>
  No, just run the program with the option. For example if there is printed -dm_view_draw <false> then run the program with -dm_view_draw true<br>
<br>
Barry<br>
<br>
><br>
> From: Matthew Knepley [<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>]<br>
> Sent: Wednesday, May 28, 2014 12:10 PM<br>
> To: Sun, Hui<br>
> Cc: Barry Smith; <a href="mailto:petsc-users@mcs.anl.gov">petsc-users@mcs.anl.gov</a><br>
> Subject: Re: [petsc-users] Question about dm_view<br>
><br>
> On Wed, May 28, 2014 at 1:28 PM, Sun, Hui <<a href="mailto:hus003@ucsd.edu">hus003@ucsd.edu</a>> wrote:<br>
> Thanks Barry for quick reply. After I type ./ex5 -help | grep view, it comes out a list of options related to _view, all of which have the tag <FALSE>, what does this mean?<br>
><br>
> The <FALSE> is the current value. They are all false because you have not turned them on. IF you are using the release version,<br>
<div class="">> the viewing option is -da_view. The -dm_view is the new version which we are about to release.<br>
><br>
</div>>   Thanks,<br>
><br>
>     Matt<br>
><br>
> ________________________________________<br>
> From: Barry Smith [<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>]<br>
> Sent: Wednesday, May 28, 2014 11:25 AM<br>
> To: Sun, Hui<br>
> Cc: <a href="mailto:petsc-users@mcs.anl.gov">petsc-users@mcs.anl.gov</a><br>
> Subject: Re: [petsc-users] Question about dm_view<br>
><br>
>   Run as./ex5 -help | grep view to see the possibilities.  It depends on PETSc version number. When using the graphics want you generally want a -draw_pause -1 to stop that program at the graphic otherwise it pops up and disappears immediately.<br>

><br>
>    Barry<br>
><br>
><br>
> On May 28, 2014, at 1:21 PM, Sun, Hui <<a href="mailto:hus003@ucsd.edu">hus003@ucsd.edu</a>> wrote:<br>
><br>
> > Hello, I'm new to PETSc. I'm reading a tutorial slide given in Imperial College from this site: Slides. In slide page 28, there is description of viewing the DA. I'm testing from my MAC the same commands listed on that page, for example, ex5 -dm_view, nothing interesting happen except the Number of Newton iterations is outputted. I'm expecting that the PETSc numbering would show up as a graphic window or something. Can anyone tell me what's missing here? Thank you!   ( Hui )<br>

<div class="HOEnZb"><div class="h5">><br>
><br>
><br>
><br>
> --<br>
> What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
> -- Norbert Wiener<br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener
</div></div>