<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body smarttemplateinserted="true" bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">This version is the correct version <br>
      <pre wrap=""><a class="moz-txt-link-freetext" href="https://bitbucket.org/petsc/petsc/history-node/1f2c6fc4275e/src/ksp/ksp/impls/tsirm/tsirm.c?at=master">https://bitbucket.org/petsc/petsc/history-node/1f2c6fc4275e/src/ksp/ksp/impls/tsirm/tsirm.c?at=master</a></pre>
      <br>
      The petsc-3.7.4.tar.gz is different. Line 68 there is a, for
      example:<br>
        ierr =
      PetscMalloc(tsirm->Iend-tsirm->Istart,&ind_row);CHKERRQ(ierr);<br>
      <br>
      <br>
      In the bitbucket version Line 64 it is <br>
        ierr =
PetscMalloc1(tsirm->Iend-tsirm->Istart,&ind_row);CHKERRQ(ierr);<br>
      <br>
      <br>
      There are other differences<br>
      <br>
      So we wonder whether it is normal or not.<br>
      Thank you<br>
      <br>
      Raphaël<br>
    </div>
    <blockquote
cite="mid:CA+z91Tfp7+uK0Q94WSyahkj0i5ZShT8z4yne3RzCZoV0=1rSrA@mail.gmail.com"
      type="cite">
      <pre wrap="">And you an see the history of the tsirm.c file (in the master branch)
on bitbucket, which might make that easier:
<a class="moz-txt-link-freetext" href="https://bitbucket.org/petsc/petsc/history-node/1f2c6fc4275e/src/ksp/ksp/impls/tsirm/tsirm.c?at=master">https://bitbucket.org/petsc/petsc/history-node/1f2c6fc4275e/src/ksp/ksp/impls/tsirm/tsirm.c?at=master</a>


On Mon, Nov 14, 2016 at 5:31 PM, Matthew Knepley <a class="moz-txt-link-rfc2396E" href="mailto:knepley@gmail.com"><knepley@gmail.com></a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">On Mon, Nov 14, 2016 at 2:29 AM, Raphaël Couturier
<a class="moz-txt-link-rfc2396E" href="mailto:raphael.couturier@univ-fcomte.fr"><raphael.couturier@univ-fcomte.fr></a> wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">
Hello all,

We have submitted a code for TSIRM a new method to solve linear systems in
PETSc, approximately one year ago, and we have a question. The code is
different between the petsc version in bitbucket and in the last PETSc
archive. In fact everything is working fine in the petsc version but not in
the petsc-3.7.4. When we submitted the first version, it seemed that
everything was fine for this part of the code. What could we do? Resubmit a
new version? Wait the next PETSc release?
</pre>
        </blockquote>
        <pre wrap="">
It would really help if you could give the SHA1 for the two versions you are
talking about.

  Thanks,

     Matt
</pre>
        <blockquote type="cite">
          <pre wrap="">
Thank you in advance for your answer.

Raphaël
</pre>
        </blockquote>
        <pre wrap="">



--
What most experimenters take for granted before they begin their experiments
is infinitely more interesting than any results to which their experiments
lead.
-- Norbert Wiener
</pre>
      </blockquote>
    </blockquote>
    <p><br>
    </p>
    <span class="st4cursor"></span>
  </body>
</html>