Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Fortran visualization tools

Stuart_M_
Beginner
1,673 Views
Hi folks

Does anyone know of any tools that generate visualizations of Fortran code by reading the logic and calls? I'm new to this but I'm currently wading through a large Fortran model attempting to trace the code call by call. I imagine I'm not the first one to think that an automatically generated visualization might be possible. Does anyone know of any software, or just maybe freeware, that does this?

IVF doesn't offer this does it? I don't see any mention of this in Visual Studio (where my IVF is integrated) either.
0 Kudos
3 Replies
aagaard
Beginner
1,673 Views
Quoting - stubaan
Hi folks

Does anyone know of any tools that generate visualizations of Fortran code by reading the logic and calls? I'm new to this but I'm currently wading through a large Fortran model attempting to trace the code call by call. I imagine I'm not the first one to think that an automatically generated visualization might be possible. Does anyone know of any software, or just maybe freeware, that does this?

IVF doesn't offer this does it? I don't see any mention of this in Visual Studio (where my IVF is integrated) either.

Years ago I evaluated - for a client - a Tool for doing this type of job. The tool is called Understand for FORTRAN
from www.scitool.comIt's a tool that gives you an overview / structureover applications through - at least at that time - generating a lot of html files, that allowed you to click your way through the code. Don't know the pricetag today, but at that time it was not cheap. It did provide an overview of a large application and could save you some timecompared to "hand drawing" calling diagrams.
No matter what tool you will try to use, there are no "silver bullet" or easy way to understand a large application.
0 Kudos
bmchenry
New Contributor II
1,673 Views
I've used PlusFort to cleanup, analyze older code and it has worked nicely.
I think they have an evaluation period (limited in size) but that can give you an idea.
I think there are other's out there like PlusFort.
Try http://www.polyhedron.co.uk/tools
for some Fortran tools.

0 Kudos
pramodblackbird
Beginner
1,673 Views
it indeed rocks!!

0 Kudos
Reply