On Thu, Oct 27, 2011 at 7:53 AM, Dominik Szczerba <span dir="ltr">&lt;<a href="mailto:dominik@itis.ethz.ch">dominik@itis.ethz.ch</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I have several codes using the KSP linear solvers with real numbers.<br>
As I understood from the documentation, in order to use complex<br>
numbers I have to configure petsc in a different way. The information<br>
I failed to find is what does it take to port my current real-based<br>
codes to work with a complex-based Petsc version. Is a choice<br>
real/complex a transparent one or requires explicit adaptations in the<br>
code?<br></blockquote><div><br></div><div>If you consistently use PetscScalar, and use PetscReal when you rely on</div><div>the ordering property of the reals, everything should work.</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;">
Thanks for any clarifications,<br>
Regards,<br>
<font color="#888888">Dominik</font></blockquote></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<br>