<?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 Re: Question about PARDISO in MKL 7.2 in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-about-PARDISO-in-MKL-7-2/m-p/991490#M18006</link>
    <description>The example is really a C example, and not a C++ example. The unsatisfied references are the C++ decortated names generated off PARDISO() and omp_get_max_threads(). You need to declare these functions a C external functions (take a look at our mkl_blas.h header file to see how this can be done.

Having said that, I think we can improve this example including perhaps adding some header support.

Alternatively you coudl use the DSS interface, which is the interface that was orginally defined by CXML (Compaq eXtended Math Library) for PARDISO and which we have adopted. There is header support for this implementation and both the code is the same code that executes when you call PARDISO.

Bruce</description>
    <pubDate>Tue, 03 May 2005 00:22:01 GMT</pubDate>
    <dc:creator>Intel_C_Intel</dc:creator>
    <dc:date>2005-05-03T00:22:01Z</dc:date>
    <item>
      <title>Question about PARDISO in MKL 7.2</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-about-PARDISO-in-MKL-7-2/m-p/991489#M18005</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Hello all:&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;I am a new user of MKL, I wanted to use the PARDISO function. &lt;/DIV&gt;
&lt;DIV&gt;My system is visual.net 2003, MKL 7.2. I modified the example "pardiso_unsym.c" into a project which is attached. the error message&lt;/DIV&gt;
&lt;DIV&gt;is:&lt;/DIV&gt;
&lt;DIV&gt;sparse fatal error LNK1120: 2 unresolved externals&lt;BR /&gt;sparse error LNK2019: unresolved external symbol "int __cdecl omp_get_max_threads(void)" (&lt;A href="mailto:?omp_get_max_threads@@YAHXZ" target="_blank"&gt;?omp_get_max_threads@@YAHXZ&lt;/A&gt;) referenced in function _main&lt;BR /&gt;sparse error LNK2019: unresolved external symbol "int __cdecl PARDISO(void *,int *,int *,int *,int *,int *,double *,int *,int *,int *,int *,int *,int *,double *,double *,int *)" (&lt;A href="mailto:?PARDISO@@YAHPAXPAH1111PAN111111221@Z" target="_blank"&gt;?PARDISO@@YAHPAXPAH1111PAN111111221@Z&lt;/A&gt;) referenced in function _main&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;I am puzzled that I didn't found the declartion of PARDISOin any head files.&lt;/DIV&gt;
&lt;DIV&gt;If it is from Fortran lib, should I install Intel Fortran Compiler?&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 02 May 2005 17:19:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-about-PARDISO-in-MKL-7-2/m-p/991489#M18005</guid>
      <dc:creator>dlutzx</dc:creator>
      <dc:date>2005-05-02T17:19:37Z</dc:date>
    </item>
    <item>
      <title>Re: Question about PARDISO in MKL 7.2</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-about-PARDISO-in-MKL-7-2/m-p/991490#M18006</link>
      <description>The example is really a C example, and not a C++ example. The unsatisfied references are the C++ decortated names generated off PARDISO() and omp_get_max_threads(). You need to declare these functions a C external functions (take a look at our mkl_blas.h header file to see how this can be done.

Having said that, I think we can improve this example including perhaps adding some header support.

Alternatively you coudl use the DSS interface, which is the interface that was orginally defined by CXML (Compaq eXtended Math Library) for PARDISO and which we have adopted. There is header support for this implementation and both the code is the same code that executes when you call PARDISO.

Bruce</description>
      <pubDate>Tue, 03 May 2005 00:22:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-about-PARDISO-in-MKL-7-2/m-p/991490#M18006</guid>
      <dc:creator>Intel_C_Intel</dc:creator>
      <dc:date>2005-05-03T00:22:01Z</dc:date>
    </item>
  </channel>
</rss>

