Excellent. I am putting this up on our website.<br>
<br>
Thanks for your patience,<br>
<br>
Matt<br><br><div><span class="gmail_quote">On 8/23/06, <b class="gmail_sendername">Marek Wojciechowski</b> <<a href="mailto:mwojc@p.lodz.pl">mwojc@p.lodz.pl</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Good news, Lisandro Dalcin just released new version of his petsc4py which<br>compiles nicely with petsc-2.3.1-p16.<br><br>On Mon, 21 Aug 2006 18:10:30 -0000, Marek Wojciechowski <<a href="mailto:mwojc@p.lodz.pl">mwojc@p.lodz.pl
</a>><br>wrote:<br><br>> On Mon, 21 Aug 2006 14:39:50 -0000, Matthew Knepley <<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>><br>> wrote:<br>><br>> This not helps, there are still undeclared variables like:
<br>> CARRAY_FLAGS<br>> PETSC_COOKIE<br>> UPDATEIFCOPY<br>> PETSC_FILE_RDONLY<br>> PETSC_FILE_WRONLY<br>> PETSC_FILE_CREATE<br>> KSP_CONVERGED_QCG_NEG_CURVE<br>> KSP_CONVERGED_QCG_CONSTRAINED<br>> I'm affraid petsc4py wrappers are broken for newer versions of PETSc...
<br>><br>><br>>> You just need petsc.h now. The structs are defined in<br>>> include/private/petscimpl.h<br>><br>>>><br>>>> One more question then:<br>>>> In case of petsc4py, I tried to compile it but with no success because
<br>>>> of<br>>>> the lack<br>>>> of include file petschead.h in the petsc distribution (2.3.1-p16). I<br>>>> guess, it was removed for<br>>>> some reason. Maybe you could tell me where are now the definitions from
<br>>>> this file.<br>><br>><br>><br>><br><br><br><br>--<br>Marek Wojciechowski<br><br></blockquote></div><br><br clear="all"><br>-- <br>"Failure has a thousand explanations. Success doesn't need one" -- Sir Alec Guiness