- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Is it possible to call the CVF Array Viewer from code compiled under Intel Fortran 10 via the AVdef and AVDef and AVViewer modules?
thanks in advance,
dmitri
thanks in advance,
dmitri
Link Copied
12 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Why not call the Intel Array Visualizer, which is available as a free download? It's better than the CVF version.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The problem is I have written many wrappers for CAV routines and would prefer not to lose them (at least not immediately). Eventually I plan to translate them into IAV wrappers, but it isnt so simple.
In the meantime I was hoping to use the CAV library. I understand I need the CAV .mod files and the .lib files, but their format seems not readable by Intel Fortran. I was wondering whether there are any fixes for this, or wether some additional interface could be used.
thanks in advance,
dmitri
In the meantime I was hoping to use the CAV library. I understand I need the CAV .mod files and the .lib files, but their format seems not readable by Intel Fortran. I was wondering whether there are any fixes for this, or wether some additional interface could be used.
thanks in advance,
dmitri
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The .f90 sources for the module files are provided - you can recompile them. You should be able to link to the libraries, since they are not written in Fortran. I am not in the office where I can check this, but you may need to compile your sources with /iface:cvf to get the calling conventions right.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Steve,
Thanks for your reply.
I tried doing this in Intel Fortran, creating a console application with VIEWER2D.f90 as the main program and adding the interface files AVDEF.f90, AVVIEWER.f90 (all attached). I also added "AVIEW160.LIB" to the linker path and set iface/cvf (without the latter I couldnt build the project). I was able to build the project with 0 errors/warnings.
However when running the project it just opens a blank CAV instance, without loading the matrix that I supplied as the argument to "faglStartWatch". Indeed the latter routine returns status=20492. This error code is not listed in the CAV documentation.
The CAV window itself is functional in the sense of being able to open existing AGL files (from the samples folder), but this isnt too helpful/needed in my case.
I also checked the VIEWER2D.f90 file in CVF (just in case) and it works fine.
Any ideas what could be going wrong? Any suggestion would be greatly appreciated.
thanks,
Dmitri
Thanks for your reply.
I tried doing this in Intel Fortran, creating a console application with VIEWER2D.f90 as the main program and adding the interface files AVDEF.f90, AVVIEWER.f90 (all attached). I also added "AVIEW160.LIB" to the linker path and set iface/cvf (without the latter I couldnt build the project). I was able to build the project with 0 errors/warnings.
However when running the project it just opens a blank CAV instance, without loading the matrix that I supplied as the argument to "faglStartWatch". Indeed the latter routine returns status=20492. This error code is not listed in the CAV documentation.
The CAV window itself is functional in the sense of being able to open existing AGL files (from the samples folder), but this isnt too helpful/needed in my case.
I also checked the VIEWER2D.f90 file in CVF (just in case) and it works fine.
Any ideas what could be going wrong? Any suggestion would be greatly appreciated.
thanks,
Dmitri
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sorry, I'm not able to provide more detailed assistance on this issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've also encountered this same problem and error. (Calls tofaglStartWatch work fine under CVF but fail with error 20492 under IVF).
Has this issue ever been resolved? If so, please explain in detail.
Are there any easy workarounds?
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've been using Array Visualizer from withing my x64 apps on XP Pro64, Vista x64, Windows 7 Pro x64.
I do not call vaglStartWatch, instead I call avStartWatch.
Jim Dempsey
I do not call vaglStartWatch, instead I call avStartWatch.
Jim Dempsey
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jim:
The program I'm try to fix uses the Compaq Array Visualizer (CAV), not the Intel Array Visualizer (IAV). As I understand things, the parameters used for the IAV calls to avStartWatch are not the same as those used in the CAV calls to faglStartWatch. (In other words, simple code editting won't change CAV to IAV.) If I'm wrong, please advise.
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Steve: The lilnk does not lead to the IAV that I can see, can you give an exact download location please?
JMN
Why not call the Intel Array Visualizer, which is available as a free download? It's better than the CVF version.
Steve
Attaching or including files in a post
Doctor Fortran blog
@DoctorFortran on Twitter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi John,
Steve is out this week but Intel Array Visualizer is currently available at http://www3.intel.com/cd/software/products/asmo-na/eng/compilers/226302.htm.
Thanks,
Annalee
Intel Developer Support
Steve is out this week but Intel Array Visualizer is currently available at http://www3.intel.com/cd/software/products/asmo-na/eng/compilers/226302.htm.
Thanks,
Annalee
Intel Developer Support
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Annalee:
Almost all of the links on the "Intel Array Visualizer" page say "Page Not Found" when selected. It would be very helpful if the examples (code, result) were restored.
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

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