You just need petsc.h now. The structs are defined in include/private/petscimpl.h<br>
<br>
&nbsp;&nbsp; Matt<br><br><div><span class="gmail_quote">On 8/21/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;">
On Mon, 21 Aug 2006 13:56:40 -0000, Matthew Knepley &lt;<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>&gt;<br>wrote:<br>&gt;<br>&gt; I got confused. There are several different wrappers. Those are ones that<br>&gt; I produced, but found too hard to support. I am know telling people who
<br>&gt; want more functionality to try either the petsc4py or the LINEAL wrappers<br>&gt; since they have the time and money to do a better job I think.<br>&gt;<br><br>Well, does it mean that your wrappers are not developed any more?
<br><br>One more question then:<br>In case of petsc4py, I tried to compile it but with no success because 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>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