Program Unit Complexity
Non-Alpha
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Cyclomatic
Modified
Strict
Essential
Nesting
Path Count
parallel_mpi.MPI_Check
3
3
3
2
1
3
parallel_mpi.parallel_fin
2
2
2
2
0
2
parallel_mpi.parallel_init
2
2
2
2
0
2
parse.checkBlankAliases
6
6
6
1
3
12
parse.checkSplit
17
17
17
1
3
61
parse.mapAliases
10
10
10
7
0
61
parse.mapAliases.updateMap
2
2
2
1
1
2
parse.setFlag
7
7
7
1
2
36
parse.setReaction
15
15
15
1
4
379
parse.splitAliasAndCoeff
12
12
12
6
4
50
parse.splitEntries
3
3
3
1
1
3
PARSE_ARITH
16
16
16
1
3
421
PARSE_LINE
11
11
11
8
0
21
PARSE_RESID_STRING
12
12
12
5
3
169
PARSE_RXN
11
11
11
1
0
11
PARTIAL_ELIM_GHD_U
30
30
30
1
10
9018
PARTIAL_ELIM_GHD_V
30
30
30
1
10
9018
PARTIAL_ELIM_GHD_W
30
30
30
1
10
9018
PARTIAL_ELIM_IA
12
12
12
1
6
58
PARTIAL_ELIM_S
16
16
16
1
7
372
PARTIAL_ELIM_U
20
20
20
1
9
639
PARTIAL_ELIM_V
20
20
20
1
9
639
PARTIAL_ELIM_W
20
20
20
1
9
639
PARTICLE_COUNT
1
1
1
0
0
0
PARTICLES_IN_CELL
26
26
26
7
4
32454
pc_quickwin
1
1
1
1
0
1
phip_jj
2
2
2
1
1
2
PHYSICAL_PROP
17
17
17
1
0
180
PHYSICAL_PROP_CPg
7
7
7
3
2
40
PHYSICAL_PROP_CPs
7
7
7
4
3
24
PHYSICAL_PROP_Dp
7
7
7
6
3
12
PHYSICAL_PROP_ROg
7
7
7
3
3
26
PHYSICAL_PROP_ROs
8
8
8
5
4
27
PIC_APPLY_WALLBC_STL
10
10
10
8
4
116
PIC_FIND_EMPTY_SPOT
5
5
5
3
2
12
PIC_FIND_NEW_CELL
15
15
15
1
2
1944
PIC_MI_BC
19
19
19
6
6
1990
PIC_MO_BC
14
12
14
5
4
155
PIC_REFLECT_PART
1
1
1
1
0
1
PIC_SEARCH
3
3
3
3
2
3
PIC_TIME_MARCH
16
16
16
1
4
1878
POINT_SOURCE_EPP
11
11
11
10
5
46
POINT_SOURCE_PHI
11
11
11
10
5
77
POINT_SOURCE_PP_G
10
10
10
9
5
45
POINT_SOURCE_ROP_S
10
10
10
9
5
45
POINT_SOURCE_U_G
11
11
11
10
5
89
POINT_SOURCE_U_S
13
13
13
11
6
154
POINT_SOURCE_V_G
11
11
11
10
5
89
POINT_SOURCE_V_S
13
13
13
11
6
154
POINT_SOURCE_W_G
11
11
11
10
5
89
POINT_SOURCE_W_S
13
13
13
11
6
154
pressure
3
3
3
1
2
3
PRINT_CG_HEADER
3
3
3
1
2
3
print_excess_overlap
2
2
2
1
1
2
PRINT_GRID_STATISTICS
80
80
80
1
3
999999999
Non-Alpha
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z