- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have been using CVF and have IMSL 4.01.
But recentrly I purchased IVF. Can I use IMSL 4.01 for IVF(64bit)?
If so, how can I set it on IVF?
Thanks and Happy holidays!
Chung
But recentrly I purchased IVF. Can I use IMSL 4.01 for IVF(64bit)?
If so, how can I set it on IVF?
Thanks and Happy holidays!
Chung
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
IMSL 4.01 was strictly 32-bit, and the version you have uses CVF calling conventions. You can use that version of IMSL using a current 32-bit IVF using the /iface:cvf option (or by using appropriate directives for the called IMSL routines).
You cannot link 32-bit objects and 64-bit objects, whether these objects are in a library or not. It is possible to call 32-bit DLLs from 64-bit code, but the process is complicated and error-prone.
IMSL 4.01 had limited support for Fortran 90. Current versions of IMSL have Fortran-90 calls for most IMSL routines, with generic routine names, optional array size arguments. You can avoid having to compute work array size and passing those work-arrays to the IMSL routines.
You cannot link 32-bit objects and 64-bit objects, whether these objects are in a library or not. It is possible to call 32-bit DLLs from 64-bit code, but the process is complicated and error-prone.
IMSL 4.01 had limited support for Fortran 90. Current versions of IMSL have Fortran-90 calls for most IMSL routines, with generic routine names, optional array size arguments. You can avoid having to compute work array size and passing those work-arrays to the IMSL routines.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Actually, you cannot use that IMSL with Intel Visual Fortran at all. IMSL is written in Fortran and that means a CVF-built IMSL is incompatible with IVF. If you wish to continue using IMSL, you will have to purchase an IMSL that is compatible with your IVF version. We sell a bundle of the compiler and IMSL, and Visual Numerics sells IMSL separately. (A note that the IMSL bundle with our current release is not quite out yet - I expect to see it in late January, perhaps.)

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page