<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Apr 16, 2018 at 10:22 PM, Sepideh Kavousi <span dir="ltr"><<a href="mailto:skavou1@lsu.edu" target="_blank">skavou1@lsu.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">




<div dir="ltr">
<div id="gmail-m_8651246771025479649divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<p style="margin-top:0px;margin-bottom:0px">I run with valgrind with the following command:</p>
<p style="margin-top:0px;margin-bottom:0px"><span>/work/skavou1/petsc/debug/bin/<wbr>mpiexec -np 2 valgrind --tool=memcheck -q --num-callers=20 --log-file=valgrind.log.%p ./one.out -malloc off -ts_monitor -snes_fd_color -ts_max_snes_failures -1  -ts_type beuler -pc_type
 bjacobi  -snes_linesearch_type nleqerr -snes_type newtontr -ksp_gmres_restart 31 -sub_pc_type ilu -snes_monitor -snes_converged_reason -ksp_monitor</span></p></div></div></blockquote><div><br></div><div>Okay, I think this is coded wrong. The DMDA stuff ignores DMLocal and only chooses to ghost the input vector X and not X_t</div><div><br></div><div><a href="https://bitbucket.org/petsc/petsc/annotate/be3efd428a942676a0189b3273b3c582694ff011/src/ts/utils/dmdats.c?at=master&fileviewer=file-view-default#dmdats.c-68">https://bitbucket.org/petsc/petsc/annotate/be3efd428a942676a0189b3273b3c582694ff011/src/ts/utils/dmdats.c?at=master&fileviewer=file-view-default#dmdats.c-68</a><br></div><div><br></div><div>Unfortunately, this was done by Peter in 2012 and he is gone, so we can't blame him.</div><div>It is true that very few people use spatial derivatives of X_t, but it does make sense.</div><div>Right there, you want to add</div><div><br></div><div><pre style="margin:0px;padding:0px;font-family:SFMono-Medium,"SF Mono","Segoe UI Mono","Roboto Mono","Ubuntu Mono",Menlo,Courier,monospace;font-size:12px;line-height:1.4;letter-spacing:0px;color:rgb(23,43,77);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;text-align:left;text-indent:0px;text-transform:none;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span class="gmail-n">  ierr</span> <span class="gmail-o" style="font-weight:700">=</span> <span class="gmail-n">DMGetLocalVector</span><span class="gmail-p">(</span><span class="gmail-n">dm</span><span class="gmail-p">,</span><span class="gmail-o" style="font-weight:700">&</span><span class="gmail-n">Xdotloc</span><span class="gmail-p">);</span><span class="gmail-n">CHKERRQ</span><span class="gmail-p">(</span><span class="gmail-n">ierr</span><span class="gmail-p">);</span>
<a name="dmdats.c-70" style="color:rgb(0,82,204);text-decoration:none"></a>  <span class="gmail-n">ierr</span> <span class="gmail-o" style="font-weight:700">=</span> <span class="gmail-n">DMGlobalToLocalBegin</span><span class="gmail-p">(</span><span class="gmail-n">dm</span><span class="gmail-p">,</span><span class="gmail-n">Xdot</span><span class="gmail-p">,</span><span class="gmail-n">INSERT_VALUES</span><span class="gmail-p">,</span><span class="gmail-n">Xdotloc</span><span class="gmail-p">);</span><span class="gmail-n">CHKERRQ</span><span class="gmail-p">(</span><span class="gmail-n">ierr</span><span class="gmail-p">);</span>
<a name="dmdats.c-71" style="color:rgb(0,82,204);text-decoration:none"></a>  <span class="gmail-n">ierr</span> <span class="gmail-o" style="font-weight:700">=</span> <span class="gmail-n">DMGlobalToLocalEnd</span><span class="gmail-p">(</span><span class="gmail-n">dm</span><span class="gmail-p">,</span><span class="gmail-n">Xdot</span><span class="gmail-p">,</span><span class="gmail-n">INSERT_VALUES</span><span class="gmail-p">,</span><span class="gmail-n">Xdotloc</span><span class="gmail-p">);</span><span class="gmail-n">CHKERRQ</span><span class="gmail-p">(</span><span class="gmail-n">ierr</span><span class="gmail-p">);</span> <pre style="margin:0px;padding:0px;font-family:SFMono-Medium,"SF Mono","Segoe UI Mono","Roboto Mono","Ubuntu Mono",Menlo,Courier,monospace;font-size:12px;line-height:1.4;letter-spacing:0px;color:rgb(23,43,77);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;text-align:left;text-indent:0px;text-transform:none;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">  <span class="gmail-n">ierr</span> <span class="gmail-o" style="font-weight:700">=</span> <span class="gmail-n">DMDAVecGetArray</span><span class="gmail-p">(</span><span class="gmail-n">dm</span><span class="gmail-p">,</span><span class="gmail-n">Xdotloc</span><span class="gmail-p">,</span><span class="gmail-o" style="font-weight:700">&</span><span class="gmail-n">xdot</span><span class="gmail-p">);</span><span class="gmail-n">CHKERRQ</span><span class="gmail-p">(</span><span class="gmail-n">ierr</span><span class="gmail-p">);</span>
</pre><br class="gmail-Apple-interchange-newline"></pre>and it should work.</div><div><br></div><div>  Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div id="gmail-m_8651246771025479649divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<p style="margin-top:0px;margin-bottom:0px">the valgringoutput is as following:</p>
<p style="margin-top:0px;margin-bottom:0px"></p>
<div>==39396== Invalid read of size 8<br>
==39396==    at 0x402679: FormFunction (one.c:212)<br>
==39396==    by 0x611AA5F: TSComputeIFunction_DMDA (dmdats.c:79)<br>
==39396==    by 0x61349BD: TSComputeIFunction (ts.c:830)<br>
==39396==    by 0x623DD1C: SNESTSFormFunction_Theta (theta.c:649)<br>
==39396==    by 0x615E599: SNESTSFormFunction (ts.c:4569)<br>
==39396==    by 0x600C84E: SNESComputeFunction (snes.c:2203)<br>
==39396==    by 0x60A34B6: SNESSolve_NEWTONTR (tr.c:105)<br>
==39396==    by 0x60246C0: SNESSolve (snes.c:4312)<br>
==39396==    by 0x6237346: TSTheta_SNESSolve (theta.c:176)<br>
==39396==    by 0x6237CA8: TSStep_Theta (theta.c:216)<br>
==39396==    by 0x6153380: TSStep (ts.c:3548)<br>
==39396==    by 0x615559D: TSSolve (ts.c:3731)<br>
==39396==    by 0x403C95: main (one.c:303)<br>
==39396==  Address 0x83f5158 is 8 bytes before a block of size 7,200 alloc'd<br>
==39396==    at 0x4A05588: memalign (vg_replace_malloc.c:727)<br>
==39396==    by 0x4D87516: PetscMallocAlign (mal.c:42)<br>
==39396==    by 0x4D88DE0: PetscMallocA (mal.c:397)<br>
==39396==    by 0x50AB230: VecGetArray2d (rvector.c:2167)<br>
==39396==    by 0x589437E: DMDAVecGetArray (dagetarray.c:73)<br>
==39396==    by 0x611A8ED: TSComputeIFunction_DMDA (dmdats.c:74)<br>
==39396==    by 0x61349BD: TSComputeIFunction (ts.c:830)<br>
==39396==    by 0x623DD1C: SNESTSFormFunction_Theta (theta.c:649)<br>
==39396==    by 0x615E599: SNESTSFormFunction (ts.c:4569)<br>
==39396==    by 0x600C84E: SNESComputeFunction (snes.c:2203)<br>
==39396==    by 0x60A34B6: SNESSolve_NEWTONTR (tr.c:105)<br>
==39396==    by 0x60246C0: SNESSolve (snes.c:4312)<br>
==39396==    by 0x6237346: TSTheta_SNESSolve (theta.c:176)<br>
==39396==    by 0x6237CA8: TSStep_Theta (theta.c:216)<br>
==39396==    by 0x6153380: TSStep (ts.c:3548)<br>
==39396==    by 0x615559D: TSSolve (ts.c:3731)<br>
==39396==    by 0x403C95: main (one.c:303)<br>
==39396== <br>
==39396== Invalid read of size 8<br>
==39396==    at 0x402689: FormFunction (one.c:212)<br>
==39396==    by 0x611AA5F: TSComputeIFunction_DMDA (dmdats.c:79)<br>
==39396==    by 0x61349BD: TSComputeIFunction (ts.c:830)<br>
==39396==    by 0x623DD1C: SNESTSFormFunction_Theta (theta.c:649)<br>
==39396==    by 0x615E599: SNESTSFormFunction (ts.c:4569)<br>
==39396==    by 0x600C84E: SNESComputeFunction (snes.c:2203)<br>
==39396==    by 0x60A34B6: SNESSolve_NEWTONTR (tr.c:105)<br>
==39396==    by 0x60246C0: SNESSolve (snes.c:4312)<br>
==39396==    by 0x6237346: TSTheta_SNESSolve (theta.c:176)<br>
==39396==    by 0x6237CA8: TSStep_Theta (theta.c:216)<br>
==39396==    by 0x6153380: TSStep (ts.c:3548)<br>
==39396==    by 0x615559D: TSSolve (ts.c:3731)<br>
==39396==    by 0x403C95: main (one.c:303)<br>
==39396==  Address 0x18 is not stack'd, malloc'd or (recently) free'd<br>
==39396== <br>
</div>
<p></p>
<p style="margin-top:0px;margin-bottom:0px">Thanks,</p>
<p style="margin-top:0px;margin-bottom:0px">Sepideh<br>
</p>
</div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_8651246771025479649divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Matthew Knepley <<a href="mailto:knepley@gmail.com" target="_blank">knepley@gmail.com</a>><br>
<b>Sent:</b> Monday, April 16, 2018 8:44:43 PM<br>
<b>To:</b> Sepideh Kavousi<br>
<b>Cc:</b> <a href="mailto:petsc-users@mcs.anl.gov" target="_blank">petsc-users@mcs.anl.gov</a><br>
<b>Subject:</b> Re: [petsc-users] error running parallel on cluster</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div class="gmail-m_8651246771025479649x_gmail_extra">
<div class="gmail-m_8651246771025479649x_gmail_quote">On Mon, Apr 16, 2018 at 9:39 PM, Sepideh Kavousi <span dir="ltr">
<<a href="mailto:skavou1@lsu.edu" target="_blank">skavou1@lsu.edu</a>></span> wrote:<br>
<blockquote class="gmail-m_8651246771025479649x_gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div id="gmail-m_8651246771025479649x_m_-1220196563703675155divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif">
<p style="margin-top:0px;margin-bottom:0px">this is not used forghost points . my code is :</p>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>1) You are using ghost points, since you use i-1 as an index</div>
<div><br>
</div>
<div>2) I was wrong. X_t should also be ghosted.</div>
<div><br>
</div>
<div>Run under valgrind.</div>
<div><br>
</div>
<div>  Thanks,</div>
<div><br>
</div>
<div>     Matt</div>
<div> </div>
<blockquote class="gmail-m_8651246771025479649x_gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div id="gmail-m_8651246771025479649x_m_-1220196563703675155divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif">
<p style="margin-top:0px;margin-bottom:0px"></p>
<div>    for (j=info2->ys;j<info2->ys+info2<wbr>->ym;j++){<br>
        for (i=info2->xs;i<info2->xs+info2<wbr>->xm;i++){<br>
            if (i==0) {aF[j][i].U=aY[j][i+1].U-aY[j]<wbr>[i].U ; aF[j][i].p=aY[j][i+1].p-aY[j][<wbr>i].p ;}<br>
            else if (i==info2->mx-1) {aF[j][i].U=aY[j][i-1].U-aY[j]<wbr>[i].U ; aF[j][i].p=aY[j][i].p-aY[j][i-<wbr>1].p ;}<br>
            else if (j==0) {aF[j][i].U=aY[j+1][i].U-aY[j]<wbr>[i].U; aF[j][i].p=aY[j+1][i].p-aY[j][<wbr>i].p ;}<br>
            else if (j==info2->my-1) {aF[j][i].U=aY[j-1][i].U-aY[j]<wbr>[i].U ; aF[j][i].p=aY[j][i].p-aY[j-1][<wbr>i].p ;}<br>
            else {<br>
                //derivatives of U and p<br>
                Px=(aY[j][i+1].p-aY[j][i-1].p<wbr>)/(2.0*user->hx);<br>
                Py=(aY[j+1][i].p-aY[j-1][i].p<wbr>)/(2.0*user->hy);<br>
                Pxx=((aY[j][i+1].p+aY[j][i-1]<wbr>.p-2.0*aY[j][i].p)/(hx2));<br>
                Pxy=((aY[j+1][i+1].p+aY[j-1][<wbr>i-1].p-aY[j+1][i-1].p-aY[j-1][<wbr>i+1].p)/(4.0*hxy));<br>
                Pyy=((aY[j+1][i].p+aY[j-1][i]<wbr>.p-2.0*aY[j][i].p)/hy2);<br>
                Pxt=(aYdot[j][i+1].p-aYdot[j]<wbr>[i-1].p)/(2.0*user->hx);<br>
                Pyt=(aYdot[j+1][i].p-aYdot[j-<wbr>1][i].p)/(2.0*user->hy);<br>
<br>
<br>
                if (((Px*Px)+(Py*Py))>0.0 ) { //<br>
                    theta=PetscAtanReal(Py/Px);<br>
                    thetax=(Px*Pxy-Py*Pxx)/((Px*P<wbr>x)+(Py*Py));<br>
                    thetay=(Px*Pyy-Py*Pxy)/((Px*P<wbr>x)+(Py*Py));<br>
                    }<br>
                else  { <br>
                    theta=PETSC_PI*0.5;<br>
                    thetax=0.0;<br>
                    thetay=0.0;<br>
                    }<br>
                e=(1.0+user->epsilon*cos(4.0*<wbr>theta));;<br>
                ep=-(4.0*user->epsilon*sin(4.<wbr>0*theta));<br>
                epp=-(4.0*user->epsilon*4.0*c<wbr>os(4.0*theta));<br>
<br>
<br>
<br>
                Ux=(aY[j][i+1].U-aY[j][i-1].U<wbr>)/(2.0*user->hx);<br>
                Uy=(aY[j+1][i].U-aY[j-1][i].U<wbr>)/(2.0*user->hy);<br>
                Uxx=((aY[j][i+1].U+aY[j][i-1]<wbr>.U-2.0*aY[j][i].U)/(hx2));<br>
                Uyy=((aY[j+1][i].U+aY[j-1][i]<wbr>.U-2.0*aY[j][i].U)/hy2);<br>
<br>
                U1=user->D*user->tau_0/(user-<wbr>>W*user->W);<br>
                U2= ((Px*Px+Py*Py)>0.0) ? user->a_p/sqrt(Px*Px+Py*Py) : 0.0 ;<br>
                //U2=0.0;<br>
                P1= (user->W*user->hy*j-user->Vp*u<wbr>ser->tau_0*t)/user->lT;<br>
<br>
                aF[j][i].U=(U1*(-0.5*(Ux*Px+U<wbr>y*Py)+0.5*(1-aY[j][i].p)*(Uxx+<wbr>Uyy))+U2*(1+(1-user->k)*aY[j][<wbr>i].U)*(Pxt*Px+Pyt*Py+aYdot[j][<wbr>i].p*(Pxx+Pyy))+U2*(1-user->k)<wbr>*aYdot[j][i].p*(Ux*Px+Uy*Py)+<wbr>0.5*(1+(1-user->k)*aY[j][i].U)<wbr>*aYdot[j][i].p-0.5*(1+user->k-<wbr>(1-user->k)*aY[j][i].p)*aYdot[<wbr>j][i].U)*hx2;<br>
<br>
                aF[j][i].p=( e*e*(Pxx+Pyy)+2.0*e*ep*(thetax<wbr>*Px+thetay*Py)+(e*epp+ep*ep)*(<wbr>thetay*Px-thetax*Py)+(aY[j][i]<wbr>.p-aY[j][i].p*aY[j][i].p*aY[j]<wbr>[i].p)-user->lambda*(aY[j][i].<wbr>p*aY[j][i].p-1)*(aY[j][i].p*<wbr>aY[j][i].p-1)*(aY[j][i].U+P1)-<wbr>(1-(1-user->k)*P1)*(1.0+4.0*<wbr>user->epsilon*cos(4.0*theta))*<wbr>(1.0+4.0*user->epsilon*cos(4.<wbr>0*theta))*aYdot[j][i].p
 )*hx2 ;<br>
<br>
}<br>
        }</div>
<p></p>
<p style="margin-top:0px;margin-bottom:0px">Sepideh<br>
</p>
</div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_8651246771025479649x_m_-1220196563703675155divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Matthew Knepley <<a href="mailto:knepley@gmail.com" target="_blank">knepley@gmail.com</a>><br>
<b>Sent:</b> Monday, April 16, 2018 8:36:37 PM<br>
<b>To:</b> Sepideh Kavousi<br>
<b>Cc:</b> <a href="mailto:petsc-users@mcs.anl.gov" target="_blank">petsc-users@mcs.anl.gov</a><br>
<b>Subject:</b> Re: [petsc-users] error running parallel on cluster</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div class="gmail-m_8651246771025479649x_m_-1220196563703675155x_gmail_extra">
<div class="gmail-m_8651246771025479649x_m_-1220196563703675155x_gmail_quote">On Mon, Apr 16, 2018 at 9:20 PM, Sepideh Kavousi
<span dir="ltr"><<a href="mailto:skavou1@lsu.edu" target="_blank">skavou1@lsu.edu</a>></span> wrote:<br>
<blockquote class="gmail-m_8651246771025479649x_m_-1220196563703675155x_gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div id="gmail-m_8651246771025479649x_m_-1220196563703675155x_m_734736110172724093divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<div>Hello,</div>
<div dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
I am solving a PDE where I have the spacial derivtive of the time derivative of a variable.  In the
<span>DMDATSSetIFunctionLocal</span> function I defined d(dY/dt)/dx   as:</div>
<div dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span>(aYdot[j][i+1].p-aYdot[j][i-1]<wbr>.p)/(2.0*user->hx)</span></div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>I do not think that you get ghosted Ydot in that function.</div>
<div><br>
</div>
<div>   Matt</div>
<div> </div>
<blockquote class="gmail-m_8651246771025479649x_m_-1220196563703675155x_gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div id="gmail-m_8651246771025479649x_m_-1220196563703675155x_m_734736110172724093divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<div dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span>on my workstation, it is working but on the cluster it gives an error. I can not run with debugger on the cluster but I have checked and the error is related to this part and I do not have any problem on cluster when running in series. Can you please
 help me about it. <br>
</span></div>
<div dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span><br>
</span></div>
<div dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span>the error is:</span></div>
<div dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span>
<div>0]PETSC ERROR: Caught signal number 11 SEGV: Segmentation Violation, probably memory access out of range<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/documentation/faq.html#valgrind" target="_blank">
http://www.mcs.anl.gov/petsc/d<wbr>ocumentation/faq.html#valgrind</a><br>
[0]PETSC 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: likely location of problem given in stack below<br>
[0]PETSC ERROR: ---------------------  Stack Frames ------------------------------<wbr>------<br>
[0]PETSC ERROR: Note: The EXACT line numbers in the stack are not available,<br>
[0]PETSC ERROR:       INSTEAD the line number of the start of the function<br>
[0]PETSC ERROR:       is given.<br>
[0]PETSC ERROR: [0] TSComputeIFunction_DMDA line 63 /ddnB/work/skavou1/petsc/src/t<wbr>s/utils/dmdats.c<br>
[0]PETSC ERROR: [0] TS user implicit function line 829 /ddnB/work/skavou1/petsc/src/t<wbr>s/interface/ts.c<br>
[0]PETSC ERROR: [0] TSComputeIFunction line 815 /ddnB/work/skavou1/petsc/src/t<wbr>s/interface/ts.c<br>
[0]PETSC ERROR: [0] SNESTSFormFunction_Theta line 640 /ddnB/work/skavou1/petsc/src/t<wbr>s/impls/implicit/theta/theta.c<br>
[0]PETSC ERROR: [0] SNESTSFormFunction line 4564 /ddnB/work/skavou1/petsc/src/t<wbr>s/interface/ts.c<br>
[0]PETSC ERROR: [0] SNES user function line 2202 /ddnB/work/skavou1/petsc/src/s<wbr>nes/interface/snes.c<br>
[0]PETSC ERROR: [0] SNESComputeFunction line 2187 /ddnB/work/skavou1/petsc/src/s<wbr>nes/interface/snes.c<br>
[0]PETSC ERROR: [0] SNESSolve_NEWTONTR line 90 /ddnB/work/skavou1/petsc/src/s<wbr>nes/impls/tr/tr.c<br>
[0]PETSC ERROR: [0] SNESSolve line 4203 /ddnB/work/skavou1/petsc/src/s<wbr>nes/interface/snes.c<br>
[0]PETSC ERROR: [0] TSTheta_SNESSolve line 175 /ddnB/work/skavou1/petsc/src/t<wbr>s/impls/implicit/theta/theta.c<br>
[0]PETSC ERROR: [0] TSStep_Theta line 191 /ddnB/work/skavou1/petsc/src/t<wbr>s/impls/implicit/theta/theta.c<br>
[0]PETSC ERROR: [0] TSStep line 3526 /ddnB/work/skavou1/petsc/src/t<wbr>s/interface/ts.c<br>
[0]PETSC ERROR: [0] TSSolve line 3668 /ddnB/work/skavou1/petsc/src/t<wbr>s/interface/ts.c<br>
[0]PETSC ERROR: --------------------- Error Message ------------------------------<wbr>------------------------------<wbr>--<br>
[0]PETSC ERROR: Signal received<br>
[0]PETSC ERROR: See <a href="http://www.mcs.anl.gov/petsc/documentation/faq.html" target="_blank">
http://www.mcs.anl.gov/petsc/d<wbr>ocumentation/faq.html</a> for trouble shooting.<br>
[0]PETSC ERROR: Petsc Release Version 3.9.0, unknown <br>
[0]PETSC ERROR: ./one.out on a debug named mike1 by skavou1 Mon Apr 16 20:11:44 2018<br>
[0]PETSC ERROR: Configure options --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-mpich --download-fblaslapack<br>
[0]PETSC ERROR: #1 User provided function() line 0 in  unknown file<br>
application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0<br>
==29057== <br>
==29057== HEAP SUMMARY:<br>
==29057==     in use at exit: 560,151 bytes in 383 blocks<br>
==29057==   total heap usage: 8,734 allocs, 8,351 frees, 4,449,350 bytes allocated<br>
==29057== <br>
==29057== LEAK SUMMARY:<br>
==29057==    definitely lost: 0 bytes in 0 blocks<br>
==29057==    indirectly lost: 0 bytes in 0 blocks<br>
==29057==      possibly lost: 0 bytes in 0 blocks<br>
==29057==    still reachable: 560,151 bytes in 383 blocks<br>
==29057==         suppressed: 0 bytes in 0 blocks<br>
==29057== Rerun with --leak-check=full to see details of leaked memory<br>
==29057== <br>
==29057== For counts of detected and suppressed errors, rerun with: -v<br>
==29057== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 6)<br>
<br>
</div>
<br>
</span></div>
<div dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span><br>
</span></div>
<div dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span><br>
</span></div>
<div dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span>Thanks,</span></div>
<div dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span>Sepideh<span class="gmail-m_8651246771025479649x_HOEnZb"><font color="#888888"><br>
</font></span></span></div>
<span class="gmail-m_8651246771025479649x_HOEnZb"><font color="#888888"></font></span></div>
<span class="gmail-m_8651246771025479649x_HOEnZb"><font color="#888888"></font></span></div>
<span class="gmail-m_8651246771025479649x_HOEnZb"><font color="#888888"></font></span></blockquote>
<span class="gmail-m_8651246771025479649x_HOEnZb"><font color="#888888"></font></span></div>
<span class="gmail-m_8651246771025479649x_HOEnZb"><font color="#888888"><br>
<br clear="all"><span class="gmail-HOEnZb"><font color="#888888">
<div><br>
</div>
-- <br>
<div class="gmail-m_8651246771025479649x_m_-1220196563703675155x_gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>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><br>
</div>
<div><a href="http://www.caam.rice.edu/~mk51/" target="_blank">https://www.cse.buffalo.edu/~k<wbr>nepley/</a><br>
</div>
</div>
</div>
</div>
</div>
</font></span></font></span></div><span class="gmail-HOEnZb"><font color="#888888">
</font></span></div><span class="gmail-HOEnZb"><font color="#888888">
</font></span></div><span class="gmail-HOEnZb"><font color="#888888">
</font></span></div><span class="gmail-HOEnZb"><font color="#888888">
</font></span></blockquote><span class="gmail-HOEnZb"><font color="#888888">
</font></span></div><span class="gmail-HOEnZb"><font color="#888888">
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail-m_8651246771025479649x_gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>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><br>
</div>
<div><a href="http://www.caam.rice.edu/~mk51/" target="_blank">https://www.cse.buffalo.edu/~<wbr>knepley/</a><br>
</div>
</div>
</div>
</div>
</div>
</font></span></div>
</div>
</div>
</div>

</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>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><br></div><div><a href="http://www.caam.rice.edu/~mk51/" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br></div></div></div></div></div>
</div></div>