- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am running a fortran code from ABAQUS which is a Finite Element program using Intel Fortran. Does Intel Fortran has a debugger for this application?
Thanks,
Ahmad
I am running a fortran code from ABAQUS which is a Finite Element program using Intel Fortran. Does Intel Fortran has a debugger for this application?
Thanks,
Ahmad
1 Solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Probably not, and for the following reasons:
(i) Abaqus is a commercially licensed package. Regardless of which compiler was used to compile it, Abaqus (the company) would not deliver end-user software with debugging symbols.
(ii) Abaqus is a large package. Even if you had the source code (which is extremely unlikely), debugging the package would be a daunting task for most people. Unless you are working for Abaqus, you neither need nor would want to do this, anyway.
(iii) Abaqus is one of hundreds of engineering oriented packages. It does not make any sense for a compiler vendor to make a special debugger for every one of them.
Perhaps you should elaborate on what it is that you are trying to do. If you are writing code for a DLL that you then arrange to be called from Abaqus, you can certainly tell the debugger to break at one of the DLL entries.
You can also debug such a DLL by writing a small driver program with the proper interface to simulate the DLL calls that Abaqus would make.
(i) Abaqus is a commercially licensed package. Regardless of which compiler was used to compile it, Abaqus (the company) would not deliver end-user software with debugging symbols.
(ii) Abaqus is a large package. Even if you had the source code (which is extremely unlikely), debugging the package would be a daunting task for most people. Unless you are working for Abaqus, you neither need nor would want to do this, anyway.
(iii) Abaqus is one of hundreds of engineering oriented packages. It does not make any sense for a compiler vendor to make a special debugger for every one of them.
Perhaps you should elaborate on what it is that you are trying to do. If you are writing code for a DLL that you then arrange to be called from Abaqus, you can certainly tell the debugger to break at one of the DLL entries.
You can also debug such a DLL by writing a small driver program with the proper interface to simulate the DLL calls that Abaqus would make.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Probably not, and for the following reasons:
(i) Abaqus is a commercially licensed package. Regardless of which compiler was used to compile it, Abaqus (the company) would not deliver end-user software with debugging symbols.
(ii) Abaqus is a large package. Even if you had the source code (which is extremely unlikely), debugging the package would be a daunting task for most people. Unless you are working for Abaqus, you neither need nor would want to do this, anyway.
(iii) Abaqus is one of hundreds of engineering oriented packages. It does not make any sense for a compiler vendor to make a special debugger for every one of them.
Perhaps you should elaborate on what it is that you are trying to do. If you are writing code for a DLL that you then arrange to be called from Abaqus, you can certainly tell the debugger to break at one of the DLL entries.
You can also debug such a DLL by writing a small driver program with the proper interface to simulate the DLL calls that Abaqus would make.
(i) Abaqus is a commercially licensed package. Regardless of which compiler was used to compile it, Abaqus (the company) would not deliver end-user software with debugging symbols.
(ii) Abaqus is a large package. Even if you had the source code (which is extremely unlikely), debugging the package would be a daunting task for most people. Unless you are working for Abaqus, you neither need nor would want to do this, anyway.
(iii) Abaqus is one of hundreds of engineering oriented packages. It does not make any sense for a compiler vendor to make a special debugger for every one of them.
Perhaps you should elaborate on what it is that you are trying to do. If you are writing code for a DLL that you then arrange to be called from Abaqus, you can certainly tell the debugger to break at one of the DLL entries.
You can also debug such a DLL by writing a small driver program with the proper interface to simulate the DLL calls that Abaqus would make.
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