Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Fortran visualization tools

Stuart_M_
Beginner
1,743 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,743 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,743 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,743 Views
it indeed rocks!!

0 Kudos
Reply