| Tools & Utilities
IDA (for `Interprocedural Dependency Analyser') is an interactive tool that provides interprocedural information about Fortran programs, such as:
Interprocedural information is invaluable for investigating and `understanding' programs, especially large ones. It is particularly useful when modifying or further developing a code. For example, it is needed when converting a sequential Fortran program into a message-passing or High Performance Fortran program to run on a distributed memory parallel machine or workstation cluster; indeed, that application area was the original motivation for developing the tool.
- call graphs:
which show the calling relationships between program units;
- traces of variables:
where and how a variable is used throughout the program;
- common block partitioning and usage:
how common blocks are partitioned into variables in each program unit, and how those variables are used in that unit and its descendents;
- procedure references and argument associations:
the location and actual arguments of every call to a particular procedure.
Current Version: 1.9
License Type: Public Domain
Source Code Availability: Yes
Available Binary Packages:
- Debian Package: No
- RedHat RPM Package: No
- Other Packages: No
ANSI C or K&R C compiler
Mailing Lists/USENET News Groups:
See A Screen Shot? (Not Yet)
Copyright © 1995-2001 by
Copyright © 1997-2001 by
Kachina Technologies, Inc.
All rights reserved.