Barry,<br>Thank you very much. <br>As long as a complex number (PetscScalar) is simply a double [2],&nbsp; I can&nbsp; use the <font size="-1">operator</font> "reinterpret_cast" to caste them. And it seems to be working fine now.<br><br>Regards,<br>Mason<br><br><b><i>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</i></b> 写道:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> <br>   Mason,<br><br>    A complex number (PetscScalar) is simply a double [2]. So you can either<br>1) use complex PETSc and caste the arrays when you pass to fftw or<br>2) user PETScScalar of simply double and pass those beasts to fftw.<br><br>   Unless YOUR code is using complex numbers then you should simply use<br>2 and all is easy.<br><br>    Barry<br><br><br>On Wed, 2 Aug 2006, jiaxun hou wrote:<br><br>&gt; Satish,<br>&gt;  Thanks for your response .<br>&gt;  I am sorry for my confusing description. In fact , I did use the configure
 option<br>&gt;  --with-scalar-type=complex when I configuated the system. So, I wonder if it is possible to change the type PetscScalar to some kinds like double[2] which can be handled in FFTW package? Or, is there any functions can get the real (imaginary) parts of a Petsc's Vector?<br>&gt;<br>&gt;  Regards,<br>&gt;  Mason<br>&gt;<br>&gt; Satish Balay <balay@mcs.anl.gov> 写道:<br>&gt;  use the configure option<br>&gt;<br>&gt; --with-scalar-type=complex<br>&gt;<br>&gt; Satish<br>&gt;<br>&gt; On Wed, 2 Aug 2006, jiaxun hou wrote:<br>&gt;<br>&gt;&gt; Hi all,<br>&gt;&gt; I am trying to using the package FFTW3 in PETSC.<br>&gt;&gt; How can I change type from PetscScalar to complex or double[2]?<br>&gt;&gt; The documentation seems a bit sketchy.<br>&gt;&gt;<br>&gt;&gt; Regards<br>&gt;&gt; Mason<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; ---------------------------------<br>&gt;&gt; 抢注雅虎免费邮箱-3.5G容量,20M附件!<br>&gt;<br>&gt;<br>&gt;
 ---------------------------------<br>&gt; 抢注雅虎免费邮箱-3.5G容量,20M附件!</balay@mcs.anl.gov></blockquote><br><p>&#32;
                <hr size=1><a href="http://music.yahoo.com.cn/?source=mail_mailbox_footer" target=blank> 
Mp3疯狂搜-新歌热歌高速下 
</a>