<?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 Calling IPP filtering functions from Fortran in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Calling-IPP-filtering-functions-from-Fortran/m-p/811247#M3904</link>
    <description>Hi Pawel,&lt;BR /&gt;&lt;BR /&gt;&lt;P&gt;IppsFIRState_64f is the internal structure in IPP libraries. It is not exposure to the users. Possibly an easy way for you to use these filter function is to write a C wrapper function with easy function interfaces. The C wrapper call IPP related function and your FORTRAN code can call the wrapper function. &lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Chao &lt;/P&gt;</description>
    <pubDate>Fri, 28 Oct 2011 06:55:43 GMT</pubDate>
    <dc:creator>Chao_Y_Intel</dc:creator>
    <dc:date>2011-10-28T06:55:43Z</dc:date>
    <item>
      <title>Calling IPP filtering functions from Fortran</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Calling-IPP-filtering-functions-from-Fortran/m-p/811246#M3903</link>
      <description>I want to filter some data in Fortran using IPP FIR filter, with a standard sequence:&lt;BR /&gt;&lt;BR /&gt;ippsFIRGenBandstop_64f(...)&lt;BR /&gt;ippsFIRInitAlloc_64f(IppsFIRState_64f** ppState, ...)&lt;BR /&gt;&lt;BR /&gt;for i = 1, ...&lt;BR /&gt; ippsFIR_64fc_I(..., IppsFIRState_64fc* pState)&lt;BR /&gt;end for&lt;BR /&gt;&lt;BR /&gt;ippsFIRFree_64f(IppsFIRState_64f* pState)&lt;BR /&gt;&lt;BR /&gt;The problem is with proper declaration and use of object pState...&lt;BR /&gt;- I do not know the structure of IppsFIRState_64f, and therefore I do not know, how should it be declared in Fortran?&lt;BR /&gt;- InitAlloc requires addred of the array/structure IppsFIRState_64f, whilst another functions use directly object IppsFIRState_64f.&lt;BR /&gt;&lt;BR /&gt;Is it possible to do that in Fortran?&lt;BR /&gt;&lt;BR /&gt;Pawel&lt;BR /&gt;</description>
      <pubDate>Mon, 17 Oct 2011 20:54:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Calling-IPP-filtering-functions-from-Fortran/m-p/811246#M3903</guid>
      <dc:creator>Matuszyk__Pawel</dc:creator>
      <dc:date>2011-10-17T20:54:03Z</dc:date>
    </item>
    <item>
      <title>Calling IPP filtering functions from Fortran</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Calling-IPP-filtering-functions-from-Fortran/m-p/811247#M3904</link>
      <description>Hi Pawel,&lt;BR /&gt;&lt;BR /&gt;&lt;P&gt;IppsFIRState_64f is the internal structure in IPP libraries. It is not exposure to the users. Possibly an easy way for you to use these filter function is to write a C wrapper function with easy function interfaces. The C wrapper call IPP related function and your FORTRAN code can call the wrapper function. &lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Chao &lt;/P&gt;</description>
      <pubDate>Fri, 28 Oct 2011 06:55:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Calling-IPP-filtering-functions-from-Fortran/m-p/811247#M3904</guid>
      <dc:creator>Chao_Y_Intel</dc:creator>
      <dc:date>2011-10-28T06:55:43Z</dc:date>
    </item>
  </channel>
</rss>

