<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jul 8, 2014 at 2:09 PM, Lisandro Dalcin <span dir="ltr"><<a href="mailto:dalcinl@gmail.com" target="_blank">dalcinl@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Some time ago I merged tao4py in petsc4py following PETSc. Now I<br>
realize that TA0 is not available for --with-scalar-type=complex, all<br>
of the TAO API is not built. Adding support for this case in petsc4py<br>
will be rather involved, so I want to propose an alternative.<br>
<br>
I have a rather small patch that enables the compile of interface TAO<br>
APIs.  With this patch, I can build petsc4py, but obviously any<br>
attempt of use a specific TAO solver type fails at runtime because the<br>
solve implementations are not registered. But at least, petsc4py can<br>
be built with complex scalars and all other PETSc components can be<br>
used normally.<br>
<br>
What do you think? If you accept this proposal, I'll put all this in a<br>
branch for review. Additionally, I would like to merge this fix into<br>
maint.</blockquote><div><br></div><div>That sounds fine to me. We will fix this for the next release, so it would</div><div>just hang around until then.</div><div><br></div><div>   Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Lisandro Dalcin<br>
---------------<br>
CIMEC (UNL/CONICET)<br>
Predio CONICET-Santa Fe<br>
Colectora RN 168 Km 472, Paraje El Pozo<br>
3000 Santa Fe, Argentina<br>
Tel: <a href="tel:%2B54-342-4511594" value="+543424511594">+54-342-4511594</a> (ext 1016)<br>
Tel/Fax: <a href="tel:%2B54-342-4511169" value="+543424511169">+54-342-4511169</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener
</div></div>