<?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 IMSL routine DGVCRG error in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808215#M41281</link>
    <description>I am using IMSL routine "DGVCRG" before passing on variables to this routine. I perform some calculations. One simple calculation involves division of two double precision number. When the new number is passed on to this routine it fails giving error&lt;BR /&gt;&lt;BR /&gt;"error 1 from DGVCRG. The iteration for an eigenvalue failed to converge. "&lt;BR /&gt;&lt;BR /&gt;But instead of performing that division, if I insert a number there, which is suppose to come out of that division, it runs fine and I get results&lt;BR /&gt;&lt;BR /&gt;But why it does it mess it up when I have that division.&lt;BR /&gt;&lt;BR /&gt;It goes like this&lt;BR /&gt;&lt;BR /&gt;&lt;B&gt;Run which fails --------------------------------------------&lt;/B&gt;&lt;BR /&gt;variable1 = variable2 / variable3 &lt;BR /&gt;variable4 = f (variable1, variable..,........ )  Function of variables&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;DGVCRG(variable4, ...........) &lt;BR /&gt;&lt;BR /&gt;&lt;B&gt;Run which goes through --------------------------------------------&lt;/B&gt;&lt;BR /&gt;
variable1 = 1.235689 !(which is same as variable2 / variable3)&lt;BR /&gt;
variable4 = f (variable1, variable..,........ )  Function of variables&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
DGVCRG(variable4, ...........) &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Prashant Sondkar</description>
    <pubDate>Fri, 10 Jun 2011 19:22:16 GMT</pubDate>
    <dc:creator>prashantsondkar</dc:creator>
    <dc:date>2011-06-10T19:22:16Z</dc:date>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808215#M41281</link>
      <description>I am using IMSL routine "DGVCRG" before passing on variables to this routine. I perform some calculations. One simple calculation involves division of two double precision number. When the new number is passed on to this routine it fails giving error&lt;BR /&gt;&lt;BR /&gt;"error 1 from DGVCRG. The iteration for an eigenvalue failed to converge. "&lt;BR /&gt;&lt;BR /&gt;But instead of performing that division, if I insert a number there, which is suppose to come out of that division, it runs fine and I get results&lt;BR /&gt;&lt;BR /&gt;But why it does it mess it up when I have that division.&lt;BR /&gt;&lt;BR /&gt;It goes like this&lt;BR /&gt;&lt;BR /&gt;&lt;B&gt;Run which fails --------------------------------------------&lt;/B&gt;&lt;BR /&gt;variable1 = variable2 / variable3 &lt;BR /&gt;variable4 = f (variable1, variable..,........ )  Function of variables&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;DGVCRG(variable4, ...........) &lt;BR /&gt;&lt;BR /&gt;&lt;B&gt;Run which goes through --------------------------------------------&lt;/B&gt;&lt;BR /&gt;
variable1 = 1.235689 !(which is same as variable2 / variable3)&lt;BR /&gt;
variable4 = f (variable1, variable..,........ )  Function of variables&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
DGVCRG(variable4, ...........) &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Prashant Sondkar</description>
      <pubDate>Fri, 10 Jun 2011 19:22:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808215#M41281</guid>
      <dc:creator>prashantsondkar</dc:creator>
      <dc:date>2011-06-10T19:22:16Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808216#M41282</link>
      <description>We don't have general knowledge of the IMSL library internals here. Yours is a good question to ask in the IMSL forum at &lt;A href="http://forums.vni.com/forumdisplay.php?f=8"&gt;http://forums.vni.com/forumdisplay.php?f=8 &lt;/A&gt;</description>
      <pubDate>Fri, 10 Jun 2011 19:48:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808216#M41282</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2011-06-10T19:48:13Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808217#M41283</link>
      <description>&amp;gt;&lt;I&gt;I am using IMSL routine "DGVCRG" before passing on variables to this routine. I perform some calculations.&lt;BR /&gt;&lt;BR /&gt;&lt;/I&gt;The misplaced punctuation completely changed the meaning of what you probably intended to say.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&lt;I&gt;it runs fine and I get results&lt;/I&gt;&lt;BR /&gt;&lt;BR /&gt;Did you check those results? &lt;BR /&gt;&lt;BR /&gt;The IMSL routine DGVCRG does not take any scalar real arguments. All of its arguments are either integer, or double precision real/complex arrays. &lt;BR /&gt;&lt;BR /&gt;No help can be given when the problem description is incomplete and/or misleading.&lt;BR /&gt;&lt;BR /&gt;We need to see the declarations of the arguments passed to DGVCRG. We need to know which version of IMSL you used, and particulars of the compiler, compiler switches, OS version,...&lt;BR /&gt;&lt;BR /&gt;It would be best for you to make up a small example that shows the problematic behavior that you mentioned and to post the complete source code for the example using the Syntax Highlighting tool (the slanted yellow pen/pencil).</description>
      <pubDate>Fri, 10 Jun 2011 20:22:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808217#M41283</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-06-10T20:22:00Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808218#M41284</link>
      <description>&lt;PRE&gt;[fxfortran]&lt;PRE name="code" class="fxfortran"&gt;	REAL*8 ratio1, test, rbs, rbp


	! rbs and rbp are user defined for this example their values are
	! rbs = 0.07326, rbp = 0.06678

     ratio1 = rbs/(rbp)
     test = 1.09703504043127

      OmegaS = (OmegaSN * 2 * PI)/60             ! takes values from user OmegaSN is defined by user
      OmegaP=(ratio1)*OmegaS


      Ggr(4,5)= OmegaS * EMSD				! EMSD is user defined

! Here Ggr forms the part of array EK2 and EM2 , rest of the variables N2P, ALPHA, BETAV, EVEC2 are defined


     	CALL DGVCRG (N2P,EK2,N2P, EM2,N2P, ALPHA, BETAV, EVEC2,N2P)[/fxfortran]&lt;/PRE&gt; &lt;BR /&gt;&lt;B&gt;Comments&lt;BR /&gt;If I use ratio1 program fails&lt;BR /&gt;but if I use test instead of ratio1 it goes through&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Intel Compiler 10.1&lt;BR /&gt;IMSL version 6.0&lt;BR /&gt;&lt;/B&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 10 Jun 2011 21:54:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808218#M41284</guid>
      <dc:creator>prashantsondkar</dc:creator>
      <dc:date>2011-06-10T21:54:02Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808219#M41285</link>
      <description>You have not provided enough information. There is nothing in the code fragment to indicate that any of the arguments to DGVCRG are related to the variables &lt;I&gt;ratio1&lt;/I&gt;, &lt;I&gt;test&lt;/I&gt; and &lt;I&gt;OmegaP&lt;/I&gt;. You may be well-intentioned in not showing us too much detail, but lack of relevant detail remains a roadblock.</description>
      <pubDate>Sat, 11 Jun 2011 00:02:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808219#M41285</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-06-11T00:02:35Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808220#M41286</link>
      <description>soon I will provide you with simplified code , because if I post entire code it will fill up pages&lt;BR /&gt;Thanks&lt;BR /&gt;Prashant&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Sat, 11 Jun 2011 02:36:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808220#M41286</guid>
      <dc:creator>prashantsondkar</dc:creator>
      <dc:date>2011-06-11T02:36:41Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808221#M41287</link>
      <description>For long source code files, it is better to use these instructions and attach the files, rather than placing them in line:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://community.intel.com/../articles/how-to-attach-file-insert-code-into-forum-post/"&gt;Attaching or including files in a post&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;The procedure has two steps: first, you upload your file(s) as a .zip or .tgz file to the Intel server using the instructions, and then place a link to the uploaded file in a post in this forum.&lt;BR /&gt;</description>
      <pubDate>Sat, 11 Jun 2011 03:10:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808221#M41287</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-06-11T03:10:43Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808222#M41288</link>
      <description>&lt;A onclick="ndownload('http://software.intel.com/file/36968')"&gt;uploaded_intel_forum.zip&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Here are all files of my code. There is INTEL project file also, so you can open it directly.&lt;BR /&gt;&lt;BR /&gt;Now in the file named : DH_FRORCED_VIB_Model_1&lt;BR /&gt;&lt;BR /&gt;if you search for variables ratio and ratio1 you will find following entries&lt;BR /&gt;Here are these lines&lt;BR /&gt;&lt;BR /&gt;ratio1 = rbs/(rbp)&lt;BR /&gt;ratio = 1.09703504043127&lt;BR /&gt;&lt;BR /&gt;Now 3 lines below you will find&lt;BR /&gt;OmegaP=(ratio)*OmegaS&lt;BR /&gt;&lt;BR /&gt;Here if I use ratio, run will go through, but if I use ratio1 it will fail&lt;BR /&gt;Both ratio and ratio1 have same values, only thing is rbs and rbp are user input&lt;BR /&gt;&lt;BR /&gt;Hope this will clear my problem&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Prashant&lt;BR /&gt;</description>
      <pubDate>Sat, 11 Jun 2011 05:18:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808222#M41288</guid>
      <dc:creator>prashantsondkar</dc:creator>
      <dc:date>2011-06-11T05:18:43Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808223#M41289</link>
      <description>I cannot try out your combination of compiler and IMSL versions.&lt;BR /&gt;&lt;BR /&gt;You have the statement&lt;BR /&gt;&lt;BR /&gt; ratio = 1.09703504043127&lt;BR /&gt;&lt;BR /&gt;in which the constant is of type REAL*4, rather than the intended REAL*8. Replace it by &lt;BR /&gt;&lt;BR /&gt; ratio = 1.09703504043127D0&lt;BR /&gt;&lt;BR /&gt;which matches the statement&lt;BR /&gt; &lt;BR /&gt; ratio = rbs/rbp&lt;BR /&gt;&lt;BR /&gt;better, since both &lt;SPAN style="text-decoration: underline;"&gt;rbs&lt;/SPAN&gt; and &lt;SPAN style="text-decoration: underline;"&gt;rbp&lt;/SPAN&gt; are REAL*8.&lt;BR /&gt;&lt;BR /&gt;The questions &lt;BR /&gt;&lt;BR /&gt; i) why are the eigenvalue calculations are so sensitive to this ratio?&lt;BR /&gt;&lt;BR /&gt; ii) how to fix the problem?&lt;BR /&gt;&lt;BR /&gt; iii) given the sensitiveness, do the input data have sufficient precision?&lt;BR /&gt;&lt;BR /&gt;need to be addressed by you or someone versed in the application area.&lt;BR /&gt;</description>
      <pubDate>Sat, 11 Jun 2011 08:26:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808223#M41289</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-06-11T08:26:39Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808224#M41290</link>
      <description>YOu are suggesting changing the constant type, but run goes through with &lt;BR /&gt;ratio = 1.09703504043127&lt;BR /&gt;&lt;BR /&gt;and fails with &lt;BR /&gt;&lt;BR /&gt;ratio = rbs/rbp&lt;BR /&gt;&lt;BR /&gt;lets say run goes through by entering the value of rbs/rbp but fails when calculations are perfomed by fortran&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;
ratio = rbs/rbp (fails)&lt;BR /&gt;ratio = 1.09703504043127 (goes through)&lt;BR /&gt;&lt;BR /&gt;is it possible while doing this calculation it changes data type.</description>
      <pubDate>Sat, 11 Jun 2011 14:59:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808224#M41290</guid>
      <dc:creator>prashantsondkar</dc:creator>
      <dc:date>2011-06-11T14:59:23Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808225#M41291</link>
      <description>You are drawing unfounded conclusions. Whether the calculation "goes through" or not is irrelevant at this point.&lt;BR /&gt;&lt;BR /&gt;The rules of Fortran are quite explicit as to assignment statements. The right hand side expression is evaluated using mixed mode rules, the result is converted if necessary to the type of the variable on the left hand side. &lt;BR /&gt;&lt;BR /&gt;In this case, the expression on the right has type REAL*4, regardless of how many digits you typed in for the constant. The variable on the left is REAL*8. To convince yourself, print the value of the variable to, say, 15 digits:&lt;BR /&gt;&lt;BR /&gt; ratio = 1.09703504043127&lt;BR /&gt; write(*,'(1x,1p,D20.14)') ratio&lt;BR /&gt;&lt;BR /&gt;You will see the printed value as&lt;BR /&gt;&lt;BR /&gt; 1.09703505039215D+00&lt;BR /&gt;&lt;BR /&gt;You have another statement in the same file which is waiting to give you trouble:&lt;BR /&gt;&lt;BR /&gt; PISI(i)=(i-1)*(360/Nplanets)&lt;BR /&gt;&lt;BR /&gt;If &lt;B&gt;Nplanets&lt;/B&gt; is, for example, 7, and &lt;B&gt;i&lt;/B&gt; = 2, the value assigned will be 50.0D0&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Sat, 11 Jun 2011 15:43:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808225#M41291</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-06-11T15:43:36Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808226#M41292</link>
      <description>No &lt;B&gt;NPlanets &lt;/B&gt;always assume value of 5, even though user has control over it, it is limited to 5, somehow told to user through separate intructions&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;So what shall I do, just to make it work with using ratio1 =rbs/rbp&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Prashant</description>
      <pubDate>Sat, 11 Jun 2011 16:52:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808226#M41292</guid>
      <dc:creator>prashantsondkar</dc:creator>
      <dc:date>2011-06-11T16:52:55Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808227#M41293</link>
      <description>Given the difficulty with others being able to match your combination of Fortran compiler and IMSL versions, here is a suggestion.&lt;BR /&gt;&lt;BR /&gt;If you use IMSL only for the call to DGVCRG, you can set IMSL aside and use MKL instead (if your Intel Fortran came with it or you obtained it separately).&lt;BR /&gt;&lt;BR /&gt; 1. Remove all references to IMSL modules, include files and libraries.&lt;BR /&gt;&lt;BR /&gt; 2. In &lt;I&gt;dh_frorced_vib_model_1.f&lt;/I&gt;, add the following before any declarations:&lt;BR /&gt;&lt;BR /&gt; use mkl95_lapack&lt;BR /&gt;&lt;BR /&gt; 3. Instead of allocating the complex array ALPHA, allocate REAL*8 arrays ALPHAR and ALPHAI.&lt;BR /&gt;&lt;BR /&gt; 4. Instead of calling DGVCRG, do&lt;BR /&gt;&lt;BR /&gt; call ggev(EK2, EM2, alphar, alphai, betav)&lt;BR /&gt;     EVAL = cmplx(ALPHAR,alphaI) / BETAV&lt;BR /&gt;&lt;BR /&gt; 5. If your compiler version allows a /Qmkl switch, do&lt;BR /&gt;&lt;BR /&gt; ifort /Qmkl *.f mkl_lapack95.lib&lt;BR /&gt;&lt;BR /&gt; If not, read your MKL user's guide to see how to compile and link to MKL.&lt;BR /&gt;&lt;BR /&gt;I have tried this and it works fine with Intel Composer XE 12.0.4 and the accompanying MKL 10.3.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Sat, 11 Jun 2011 20:16:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808227#M41293</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-06-11T20:16:16Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808228#M41294</link>
      <description>I am getting this error&lt;BR /&gt;Error 1  Error: Error in opening the compiled module file. Check INCLUDE paths. [MKL_LAPACK] &lt;BR /&gt;&lt;BR /&gt;Header lines from code are,&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;[fxfortran]      PROGRAM DHFORVIB
      
C      USE imsl_libraries    
C
C	INCLUDE 'link_fnl_static.h'
C!	INCLUDE 'link_fnl_shared.h'
C	
C	!DEC$ OBJCOMMENT LIB:'libiomp5md.lib' 
      USE MKL_LAPACK
      
C      INCLUDE 'link_fnl_shared_hpc.h'[/fxfortran]&lt;/PRE&gt;</description>
      <pubDate>Sat, 11 Jun 2011 23:51:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808228#M41294</guid>
      <dc:creator>prashantsondkar</dc:creator>
      <dc:date>2011-06-11T23:51:19Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808229#M41295</link>
      <description>use mkl&lt;B&gt;95&lt;/B&gt;_lapack&lt;BR /&gt;&lt;BR /&gt;Check whether you have Lapack95. If not, you may need to build it from sources (provided with MKL). Alternatively, you can make a call to the F77 routine DGGEV -- see the MKL documentation.&lt;BR /&gt;</description>
      <pubDate>Sun, 12 Jun 2011 04:28:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808229#M41295</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-06-12T04:28:58Z</dc:date>
    </item>
    <item>
      <title>IMSL routine DGVCRG error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808230#M41296</link>
      <description>Hello prashantsondkar,&lt;BR /&gt;&lt;BR /&gt;In order the use statement to work you must go to your Project Properties&amp;gt;Linker&amp;gt;Input&amp;gt;Additional Dependencies and add "mkl_lapack95.lib" if you are compiling in 32bit or "mkl_lapack95_lp64.lib" if you are compiling in 64bit. You should also verify that you have activated MKL. Just go to your project properties&amp;gt;Fortran&amp;gt;Libraries&amp;gt;Use Intel Math Kernel and select either Parallel or Sequential.&lt;BR /&gt;&lt;BR /&gt;Pedro &lt;BR /&gt;</description>
      <pubDate>Sun, 12 Jun 2011 13:23:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IMSL-routine-DGVCRG-error/m-p/808230#M41296</guid>
      <dc:creator>psantos</dc:creator>
      <dc:date>2011-06-12T13:23:16Z</dc:date>
    </item>
  </channel>
</rss>

