<?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 mkl vml function error in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-vml-function-error/m-p/831415#M5634</link>
    <description>I am using mkl vml function vzmul to find the product of 2 complex vectors. but in all documentations and examples, the prototype is vzmul(const int n, MKL_Complex16 a[], MKL_Complex16 b[], MKL_Complex16 r[])&lt;BR /&gt;&lt;BR /&gt;but in the mkl_vml_functions.h, the declaration is _vml_api(void,vzmul,(const MKL_INT *n, const MKL_Complex16 a[], const MKL_Complex16 b[], MKL_Complex16 r[]))&lt;BR /&gt;&lt;BR /&gt;which applies n is const int*&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Why is that so?</description>
    <pubDate>Wed, 28 Apr 2010 06:01:58 GMT</pubDate>
    <dc:creator>Ye_Myint</dc:creator>
    <dc:date>2010-04-28T06:01:58Z</dc:date>
    <item>
      <title>mkl vml function error</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-vml-function-error/m-p/831415#M5634</link>
      <description>I am using mkl vml function vzmul to find the product of 2 complex vectors. but in all documentations and examples, the prototype is vzmul(const int n, MKL_Complex16 a[], MKL_Complex16 b[], MKL_Complex16 r[])&lt;BR /&gt;&lt;BR /&gt;but in the mkl_vml_functions.h, the declaration is _vml_api(void,vzmul,(const MKL_INT *n, const MKL_Complex16 a[], const MKL_Complex16 b[], MKL_Complex16 r[]))&lt;BR /&gt;&lt;BR /&gt;which applies n is const int*&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Why is that so?</description>
      <pubDate>Wed, 28 Apr 2010 06:01:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-vml-function-error/m-p/831415#M5634</guid>
      <dc:creator>Ye_Myint</dc:creator>
      <dc:date>2010-04-28T06:01:58Z</dc:date>
    </item>
    <item>
      <title>mkl vml function error</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-vml-function-error/m-p/831416#M5635</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;If you use the vector math function for element by element multiplication in C application you need to use the API&lt;/P&gt;&lt;P&gt;vzMul( n, a, b, y );&lt;/P&gt;&lt;P&gt;which is declared in the mkl_vml_functions.h as&lt;/P&gt;&lt;P&gt;_Vml_Api(void,vmzMul,(const MKL_INT n, const MKL_Complex16 a[], const MKL_Complex16 b[], MKL_Complex16 r[]))&lt;/P&gt;&lt;P&gt;If your application is developed in Fortran then you might want to call the VML routine in the following way&lt;/P&gt;&lt;P&gt;call vzmul( n, a, b, y )&lt;/P&gt;&lt;P&gt;Declaration of the routine is available in mkl_vml.f90 file.&lt;/P&gt;&lt;P&gt;Also, please have a look at the description of C and Fortran API of this function in Intel MKL Manual, Chapter 9 Vector Math Functions.&lt;BR /&gt;Please, let me know if this answers your question.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Andrey&lt;/P&gt;</description>
      <pubDate>Wed, 28 Apr 2010 09:18:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-vml-function-error/m-p/831416#M5635</guid>
      <dc:creator>Andrey_N_Intel</dc:creator>
      <dc:date>2010-04-28T09:18:39Z</dc:date>
    </item>
    <item>
      <title>mkl vml function error</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-vml-function-error/m-p/831417#M5636</link>
      <description>Yes, my error. all C functions use small,cap syntax. I should call vzMul().</description>
      <pubDate>Fri, 30 Apr 2010 09:12:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/mkl-vml-function-error/m-p/831417#M5636</guid>
      <dc:creator>Ye_Myint</dc:creator>
      <dc:date>2010-04-30T09:12:40Z</dc:date>
    </item>
  </channel>
</rss>

