<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Nov 20, 2014 at 4:05 AM, Håkon Strandenes <span dir="ltr"><<a href="mailto:haakon@hakostra.net" target="_blank">haakon@hakostra.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
First: thanks to the list and Barry for solving my previous problem on loading vectors from HDF5 files. It works great!<br>
<br>
Now a second problem: I want to try the pipelined KSP solvers, PIPECG in particular. However, my program fails on the first KSPSolve() with the message below. The same happens if I try PIPECR.<br></blockquote><div><br></div><div>These are very new, so there could be bugs lurking. It would help our testing if this is</div><div>reproducuble on a standard example. Does this happen if you try to solve KSP ex2</div><div>or SNES ex5 with PIPECG?</div><div><br></div><div> Thanks,</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">
I have tried this on three MPI implementations, on and two of them fully support MPI 3 (I have read <a href="http://www.mcs.anl.gov/petsc/documentation/faq.html#pipelined" target="_blank">http://www.mcs.anl.gov/petsc/<u></u>documentation/faq.html#<u></u>pipelined</a>). I am using latest PETSc from Git repo.<br>
<br>
I have tried to turn off the preconditioner without any effect.<br>
<br>
The equation system is the result of a finite-volume discretization of a Poisson-like equation if that helps anything. A normal CG solver works like a charm, converging fast and effective.<br>
<br>
Are there any tricks to get this working? Anything special I have to set and/or define to get this solver running?<br>
<br>
Thanks in advance.<br>
<br>
Best regards,<br>
Håkon Strandenes<br>
<br>
<br>
Error message:<br>
<br>
[0]PETSC ERROR: --------------------- Error Message ------------------------------<u></u>------------------------------<u></u>--<br>
[0]PETSC ERROR: Object is in wrong state<br>
[0]PETSC ERROR: Use KSPConvergedSkip() with KSPNormType of KSP_NORM_NONE<br>
[0]PETSC ERROR: See <a href="http://www.mcs.anl.gov/petsc/documentation/faq.html" target="_blank">http://www.mcs.anl.gov/petsc/<u></u>documentation/faq.html</a> for trouble shooting.<br>
[0]PETSC ERROR: Petsc Release Version 3.5.2, unknown<br>
[0]PETSC ERROR: madns on a arch-linux2-c-debug named hakostra-kontor by hakostra Thu Nov 20 11:04:28 2014<br>
[0]PETSC ERROR: Configure options --prefix=/opt/petsc/git-debug/<u></u>install --with-shared-libraries --download-hypre --with-64-bit-indices --with-hdf5 --with-hdf5-dir=/opt/HDF5/1.8.<u></u>13/install --with-debugging --with-debugger=gdb<br>
[0]PETSC ERROR: #1 KSPConvergedDefault() line 710 in /opt/petsc/git-debug/source/<u></u>src/ksp/ksp/interface/<u></u>iterativ.c<br>
[0]PETSC ERROR: #2 KSPSolve_PIPECG() line 99 in /opt/petsc/git-debug/source/<u></u>src/ksp/ksp/impls/cg/pipecg/<u></u>pipecg.c<br>
[0]PETSC ERROR: #3 KSPSolve() line 459 in /opt/petsc/git-debug/source/<u></u>src/ksp/ksp/interface/itfunc.c<br>
[0]PETSC ERROR: #4 findPressure() line 53 in /opt/MaDNS/source/src/FVM2.cpp<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">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></div>