Here is full message:<br><br>Matrix A after construction<br>row 0: (0, 1)  (1, 0) <br>row 1: (0, 0)  (1, 1) <br>row 2: (0, 1)  (1, 1) <br>u <br>1<br>1<br>b <br>0<br>0<br>0<br>b <br>1<br>1<br>2<br>[0]PETSC ERROR: --------------------- Error Message ------------------------------------<br>
[0]PETSC ERROR: Invalid argument!<br>[0]PETSC ERROR: Must be square matrix, rows 3 columns 2!<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: ./lsqr on a linux-gnu named ildar by ildar Wed May 23 17:13:44 2012<br>[0]PETSC ERROR: Libraries linked from /home/ildar/pbsm/lib<br>[0]PETSC ERROR: Configure run at Sat Mar  3 12:01:22 2012<br>[0]PETSC ERROR: Configure options --prefix=/home/ildar/pbsm --download-hypre=1 --download-spooles=1 --download-plapack=1 --download-spai=1 --download-blacs=1 --download-triangle=1 --download-f-blas-lapack=1 --download-umfpack=1 --download-sowing=1 --download-c2html=1 --download-superlu_dist=1 --download-parmetis=1 --download-scalapack=1 --download-superlu=1 --download-mumps=1<br>
[0]PETSC ERROR: ------------------------------------------------------------------------<br>[0]PETSC ERROR: MatGetOrdering() line 223 in src/mat/order/sorder.c<br>[0]PETSC ERROR: PCSetUp_ILU() line 194 in src/ksp/pc/impls/factor/ilu/ilu.c<br>
[0]PETSC ERROR: PCSetUp() line 795 in src/ksp/pc/interface/precon.c<br>[0]PETSC ERROR: KSPSetUp() line 237 in src/ksp/ksp/interface/itfunc.c<br>[0]PETSC ERROR: KSPSolve() line 353 in src/ksp/ksp/interface/itfunc.c<br>[0]PETSC ERROR: main() line 109 in "unknowndirectory/"lsqr.c<br>
application called MPI_Abort(MPI_COMM_WORLD, 62) - process 0<br><br><br><br><br><div class="gmail_quote">On Wed, May 23, 2012 at 5:29 PM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
  You cut and threw away the most important part of the error message. Where is the stack trace? Are we to guess where the error message was triggered? Please send the entire error message.<br>
<br>
   Barry<br>
<div><div class="h5"><br>
On May 23, 2012, at 4:15 PM, Ildar Rakhmanov wrote:<br>
<br>
> Hi,<br>
> I seems I am missing something. I want to use KSPLSQR.<br>
> I set up lsqr.c (see attachment)<br>
> it uses 3x2 matrix.<br>
><br>
> The results is<br>
><br>
> ildar@ildar:~/lsqr> ./lsqr<br>
> Matrix A after construction<br>
> row 0: (0, 1)  (1, 0)<br>
> row 1: (0, 0)  (1, 1)<br>
> row 2: (0, 1)  (1, 1)<br>
> u<br>
> 1<br>
> 1<br>
> b<br>
> 0<br>
> 0<br>
> 0<br>
> b<br>
> 1<br>
> 1<br>
> 2<br>
> [0]PETSC ERROR: --------------------- Error Message ------------------------------------<br>
> [0]PETSC ERROR: Invalid argument!<br>
> [0]PETSC ERROR: Must be square matrix, rows 3 columns 2!<br>
> [0]PETSC ERROR: ------------------------------------------------------------------------<br>
><br>
><br>
><br>
> Could any one point out how to correctly use LSQR solver?<br>
><br>
</div></div>> <lsqr.c><br>
<br>
</blockquote></div><br>