Excellent. I am putting this up on our website.<br>
<br>
&nbsp; Thanks for your patience,<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; Matt<br><br><div><span class="gmail_quote">On 8/23/06, <b class="gmail_sendername">Marek Wojciechowski</b> &lt;<a href="mailto:mwojc@p.lodz.pl">mwojc@p.lodz.pl</a>&gt; 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 &lt;<a href="mailto:mwojc@p.lodz.pl">mwojc@p.lodz.pl
</a>&gt;<br>wrote:<br><br>&gt; On Mon, 21 Aug 2006 14:39:50 -0000, Matthew Knepley &lt;<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>&gt;<br>&gt; wrote:<br>&gt;<br>&gt; This not helps, there are still undeclared variables like:
<br>&gt; CARRAY_FLAGS<br>&gt; PETSC_COOKIE<br>&gt; UPDATEIFCOPY<br>&gt; PETSC_FILE_RDONLY<br>&gt; PETSC_FILE_WRONLY<br>&gt; PETSC_FILE_CREATE<br>&gt; KSP_CONVERGED_QCG_NEG_CURVE<br>&gt; KSP_CONVERGED_QCG_CONSTRAINED<br>&gt; I'm affraid petsc4py wrappers are broken for newer versions of PETSc...
<br>&gt;<br>&gt;<br>&gt;&gt; You just need petsc.h now. The structs are defined in<br>&gt;&gt; include/private/petscimpl.h<br>&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; One more question then:<br>&gt;&gt;&gt; In case of petsc4py, I tried to compile it but with no success because
<br>&gt;&gt;&gt; of<br>&gt;&gt;&gt; the lack<br>&gt;&gt;&gt; of include file petschead.h in the petsc distribution (2.3.1-p16). I<br>&gt;&gt;&gt; guess, it was removed for<br>&gt;&gt;&gt; some reason. Maybe you could tell me where are now the definitions from
<br>&gt;&gt;&gt; this file.<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br><br><br><br>--<br>Marek Wojciechowski<br><br></blockquote></div><br><br clear="all"><br>-- <br>&quot;Failure has a thousand explanations. Success doesn't need one&quot; -- Sir Alec Guiness