-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
27 lines (18 loc) · 1.04 KB
/
README
File metadata and controls
27 lines (18 loc) · 1.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Call Graph Generator
This project generates a call graph from Fortran source files and outputs it in text format.
Users have the option to include nf90 functions by enabling the --include-nf90 flag in the Makefile.
Prerequisites
g++ (GCC) with C++17 support
Python 3
Building and executing the Project
Before building the project, ensure the following configurations in the Makefile:
1. Set the DIR variable to the path of the Build_roms directory.
2. Specify the desired value for INCLUDE_NF90 to include or exclude nf90 functions.
3. StartFunction can be mentioned to get call graph from that particular function.
To build the project, run the following command in the root directory:
make
################ Always make sure to clean up the build ################
################ artifacts before running the make command again. ################
To clean up the build artifacts, run:
make clean
This will remove the build_graph directory and its contents.