<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic real to split complex FT in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/real-to-split-complex-FT/m-p/1159217#M27806</link>
    <description>&lt;P&gt;Hello there,&lt;/P&gt;

&lt;P&gt;I need to do real to complex FT and really want the complex output to be stored in two different arrays (e.g. rdata and idata for the real and imag, respectively). I am able to configure a complex forward FT to use two separate arrays for both the input and output data by setting DFTI_COMPLEX_STORAGE = DFTI_REAL_REAL, but I don't see how I can do the same thing for the complex output in a DFTI_REAL forward FT. I was hoping that DFTI_CONJUGATE_EVEN_STORAGE provides a way for me to do what I need, but this does not seem to be the case. I am really puzzled why MKL does not allow users to store the real to complex FT output in a split array format? Any suggestions on how I may do what fftwf_plan_guru_split_dft_r2c() in FFTW does are much appreciated!&lt;/P&gt;

&lt;DIV class="forum-post-content"&gt;
	&lt;DIV class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;
		&lt;DIV class="field-items"&gt;
			&lt;DIV class="field-item even"&gt;
				&lt;P&gt;Thanks!&lt;/P&gt;

				&lt;P&gt;Jinfa&lt;/P&gt;
			&lt;/DIV&gt;
		&lt;/DIV&gt;
	&lt;/DIV&gt;
&lt;/DIV&gt;</description>
    <pubDate>Tue, 01 Aug 2017 22:40:43 GMT</pubDate>
    <dc:creator>jinfa_y_</dc:creator>
    <dc:date>2017-08-01T22:40:43Z</dc:date>
    <item>
      <title>real to split complex FT</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/real-to-split-complex-FT/m-p/1159217#M27806</link>
      <description>&lt;P&gt;Hello there,&lt;/P&gt;

&lt;P&gt;I need to do real to complex FT and really want the complex output to be stored in two different arrays (e.g. rdata and idata for the real and imag, respectively). I am able to configure a complex forward FT to use two separate arrays for both the input and output data by setting DFTI_COMPLEX_STORAGE = DFTI_REAL_REAL, but I don't see how I can do the same thing for the complex output in a DFTI_REAL forward FT. I was hoping that DFTI_CONJUGATE_EVEN_STORAGE provides a way for me to do what I need, but this does not seem to be the case. I am really puzzled why MKL does not allow users to store the real to complex FT output in a split array format? Any suggestions on how I may do what fftwf_plan_guru_split_dft_r2c() in FFTW does are much appreciated!&lt;/P&gt;

&lt;DIV class="forum-post-content"&gt;
	&lt;DIV class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;
		&lt;DIV class="field-items"&gt;
			&lt;DIV class="field-item even"&gt;
				&lt;P&gt;Thanks!&lt;/P&gt;

				&lt;P&gt;Jinfa&lt;/P&gt;
			&lt;/DIV&gt;
		&lt;/DIV&gt;
	&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 01 Aug 2017 22:40:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/real-to-split-complex-FT/m-p/1159217#M27806</guid>
      <dc:creator>jinfa_y_</dc:creator>
      <dc:date>2017-08-01T22:40:43Z</dc:date>
    </item>
  </channel>
</rss>

