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
S_c
1
1
1
0
0
0
S_c
1
1
1
0
0
0
S_c
1
1
1
0
0
0
S_C
1
1
1
0
0
0
S_c
1
1
1
0
0
0
S_p
1
1
1
0
0
0
S_p
1
1
1
0
0
0
S_p
1
1
1
0
0
0
S_p
1
1
1
0
0
0
S_p
1
1
1
0
0
0
S_star
2
2
2
1
1
2
SASUM
8
8
8
5
3
11
SAXPY
11
11
11
5
3
19
SCABS1
1
1
1
1
0
1
SCALAR_PROP
5
5
5
1
3
5
scales.SCALE
1
1
1
1
0
1
scales.UNSCALE
1
1
1
1
0
1
SCASUM
5
5
5
1
2
5
SCNRM2
7
7
7
1
4
11
SCOPY
10
10
10
5
3
17
SDDOTS
5
5
5
1
1
12
SDSDOT
7
7
7
1
2
11
SEED_NEW_PARTICLE
5
4
5
1
1
16
SEEK_COMMENT
4
4
4
4
3
4
SEEK_END
3
3
3
1
2
3
SEND_RECEIVE_1D_LOGICAL
6
6
6
1
2
18
SEND_RECEIVE_CUT_CELL_VARIABLES
1
1
1
1
0
1
sendrecv.ijk_of
8
8
8
2
2
16
sendrecv.ijk_of_gl
8
8
8
2
2
16
sendrecv.send_recv_1c
4
4
4
2
1
5
sendrecv.send_recv_1d
4
4
4
2
1
5
sendrecv.send_recv_1i
4
4
4
2
1
5
sendrecv.send_recv_2d
5
5
5
2
1
9
sendrecv.send_recv_3d
6
6
6
2
2
13
sendrecv.sendrecv_begin_1c
17
17
17
2
4
3361
sendrecv.sendrecv_begin_1d
23
23
23
2
4
12961
sendrecv.sendrecv_begin_1i
16
16
16
2
3
2465
sendrecv.sendrecv_end_1c
14
14
14
2
5
127
sendrecv.sendrecv_end_1d
15
15
15
2
4
271
sendrecv.sendrecv_end_1i
12
12
12
2
4
91
sendrecv.sendrecv_init
96
96
96
2
7
1000000000
sendrecv.sendrecv_re_init_after_re_indexing
9
9
9
2
4
21
sendrecv3.ijk_of
8
8
8
2
2
16
sendrecv3.ijk_of_gl
8
8
8
2
2
16
sendrecv3.send_recv3_1c
4
4
4
2
1
5
sendrecv3.send_recv3_1d
4
4
4
2
1
5
sendrecv3.send_recv3_1i
4
4
4
2
1
5
sendrecv3.send_recv3_2d
5
5
5
2
1
9
sendrecv3.send_recv3_3d
6
6
6
2
2
13
sendrecv3.sendrecv3_begin_1c
19
19
19
2
4
6721
sendrecv3.sendrecv3_begin_1d
25
25
25
2
4
25921
sendrecv3.sendrecv3_begin_1i
18
18
18
2
3
4929
sendrecv3.sendrecv3_end_1c
14
14
14
2
5
127
sendrecv3.sendrecv3_end_1d
15
15
15
2
4
271
sendrecv3.sendrecv3_end_1i
12
12
12
2
4
91
sendrecv3.sendrecv3_init
102
102
102
2
7
1000000000
sendrecvnode.des_dbgnodesr
3
3
3
1
2
3
sendrecvnode.des_exchangenode
7
7
7
1
0
24
sendrecvnode.des_setnodeindices
44
44
44
21
7
999999999
SET_3D_CUT_CELL_FLAGS
67
67
67
14
9
999999999
SET_3D_CUT_CELL_TREATMENT_FLAGS
14
14
14
1
3
1664
SET_3D_CUT_U_CELL_FLAGS
19
19
19
1
5
1008
SET_3D_CUT_V_CELL_FLAGS
19
19
19
1
5
1008
SET_3D_CUT_W_CELL_FLAGS
17
17
17
1
5
420
SET_BC0
11
5
11
1
3
22
SET_BC0_INFLOW
32
28
32
6
6
1598019
SET_BC0_INIT_BCDT_CALCS
3
3
3
1
2
3
set_bc0_init_bcscalars
17
13
17
6
5
1347
SET_BC0_INIT_JET
5
4
5
1
3
6
SET_BC0_OUTFLOW
26
26
26
6
7
162003
SET_BC0_WALLS
18
18
18
6
5
2595
SET_BC1
7
4
7
1
3
8
SET_BC1_ADJUST_OUTFLOW
49
32
49
7
7
25196689
SET_BC1_JET
14
10
14
7
5
94
SET_BC1_REPORT_OUTFLOW
7
7
7
1
3
14
SET_BC_DEM
5
5
5
1
1
16
SET_BC_DEM_MI
31
26
31
6
3
9953284
SET_BC_DEM_MO
34
28
34
12
5
23181576
SET_BC_FLAGS_FLOW
27
24
27
15
7
47619
SET_BC_FLAGS_WALL
11
10
11
9
6
41
SET_BC_FLOW
5
5
5
3
2
13
SET_BC_PIC
5
5
5
1
1
16
SET_BC_PIC_MI
13
9
13
6
3
254
SET_BC_PIC_MO
24
19
24
7
5
103752
SET_CONSTANTS
9
9
9
1
2
20
SET_CONSTPROP
45
45
45
1
5
237881280
SET_DEM_BCMI_IJK
24
19
24
7
5
103752
SET_DEM_MI_OWNER
9
8
9
1
3
10
SET_FILTER_DES
7
7
7
1
2
48
SET_FLAGS
74
65
74
36
7
999999999
SET_FLAGS1
29
29
29
4
7
2098
SET_FLUIDBED_P
49
49
49
33
6
6912
SET_GEOMETRY
55
55
55
1
5
999999999
SET_GEOMETRY1
8
8
8
4
3
39
SET_GEOMETRY_DES
5
5
5
1
2
12
SET_GHOST_CELL_FLAGS
36
36
36
1
6
431568
SET_IC
48
48
48
8
9
999999999
SET_IC_DEM
20
20
20
12
7
2332
SET_IC_FLAGS
9
9
9
9
5
29
SET_ICBC_FLAG
1
1
1
1
0
1
SET_IJK_P_G
21
16
21
6
3
1350
SET_INCREMENTS
33
33
33
18
6
14167872
SET_INCREMENTS3
22
22
22
12
6
14580
SET_INDEX1
1
1
1
1
0
1
SET_INDEX1A
19
19
19
1
2
15625
SET_INDEX1A3
7
7
7
1
1
64
SET_INIT_avgTs
8
8
8
8
3
22
SET_KEYWORD
9
9
9
8
1
16
SET_L_SCALE
1
1
1
1
0
1
SET_MAX2
8
8
8
1
2
54
SET_MW_MIX_G
4
4
4
1
2
4
SET_NEW_PARTICLE_PROPS
7
7
7
1
1
64
SET_ODXYZ_U_CUT_CELL
14
14
14
1
3
759
SET_ODXYZ_V_CUT_CELL
14
14
14
1
3
759
SET_ODXYZ_W_CUT_CELL
12
12
12
1
2
434
SET_OUTFLOW
48
48
48
6
7
999999999
SET_OUTFLOW_EP
9
9
9
1
3
84
SET_OUTFLOW_FLUXES
5
5
5
1
2
12
SET_OUTFLOW_MISC
5
5
5
1
1
16
SET_PARAMETERS
3
3
3
1
2
3
SET_PHASE_INDEX
14
14
14
11
3
476
SET_PIC_BCMI_IJK
25
20
25
8
5
162888
SET_PINOUTFLOW
25
25
25
1
5
2720
SET_PS
18
18
18
11
0
2050
SET_RO_G
6
6
6
1
3
6
SET_RO_S
9
9
9
7
0
14
SET_SNAP_FLAG
35
35
35
1
4
47700016
SET_WALL_BC
43
42
43
31
4
566870400
SET_WALL_BC1
44
44
44
5
8
258560448
SETUP_VTK_NO_CUTCELL
28
28
28
1
4
1751040
SETUP_VTK_REGION
40
40
40
1
7
16192
shear_viscosity
11
11
11
1
3
192
SHIFT_CONNECTIVITY_FOR_BDIST_IO
6
6
6
1
5
6
SHIFT_DP_ARRAY
2
2
2
1
1
2
SHIFT_DXYZ
7
7
7
1
2
27
SHIFT_INT_ARRAY
2
2
2
1
1
2
SHIFT_LIST_OF_FACETS_DES
6
6
6
1
2
15
SHIFT_LOG_ARRAY
2
2
2
1
1
2
SKIP
2
2
2
1
1
2
slumber
1
1
1
1
0
1
SNRM2
6
6
6
1
4
6
SOLID_DRAG_U
4
4
4
1
3
4
SOLID_DRAG_V
4
4
4
1
3
4
SOLID_DRAG_W
4
4
4
1
3
4
SOLIDS_MASSFLOW_TO_VOLFLOW
6
6
6
1
2
18
solids_pressure.dPodEP_s
1
1
1
1
0
1
solids_pressure.INV_H
1
1
1
1
0
1
solids_pressure.Neg_H
1
1
1
1
0
1
SOLIDS_VOLFLOW_TO_VELOCITY
18
16
18
1
3
960
SOLVE_CONTINUITY
3
3
3
1
2
3
SOLVE_ENERGY_EQ
35
35
35
1
4
48271104
SOLVE_EPP
4
4
4
1
1
8
SOLVE_GRANULAR_ENERGY
35
33
35
7
5
1452
SOLVE_K_Epsilon_EQ
25
25
25
1
4
119809
SOLVE_LIN_EQ
17
13
17
1
4
80
SOLVE_PP_G
5
5
5
1
1
10
SOLVE_Scalar_EQ
11
11
11
1
4
25
SOLVE_SPECIES_EQ
22
22
22
1
5
20402
SOLVE_VEL_STAR
95
95
95
1
5
999999999
SORT
5
5
5
1
3
7
SOURCE_GHD_GRANULAR_ENERGY
26
26
26
1
4
2785286
SOURCE_GRANULAR_ENERGY
11
11
11
1
2
144
SOURCE_GRANULAR_ENERGY_GD
3
3
3
1
1
4
SOURCE_GRANULAR_ENERGY_IA
3
3
3
1
2
3
SOURCE_PHI
13
13
13
1
5
164
Source_population_eq
46
46
46
1
5
999999999
SOURCE_PP_G
28
28
28
1
5
287232
SOURCE_ROP_G
6
6
6
1
4
8
SOURCE_ROP_S
6
6
6
1
4
8
SOURCE_U_G
35
35
35
1
6
1105945
SOURCE_U_G_BC
106
106
106
73
8
10502464
SOURCE_U_S
60
60
60
6
9
139378047
SOURCE_U_S_BC
94
94
94
69
9
7722400
SOURCE_V_G
33
33
33
1
6
552985
SOURCE_V_G_BC
106
106
106
73
8
10502464
SOURCE_V_S
58
58
58
6
9
69705087
SOURCE_V_S_BC
95
95
95
70
9
9266880
SOURCE_W_G
36
36
36
1
6
1382425
SOURCE_W_G_BC
109
109
109
72
9
12293120
SOURCE_W_S
58
58
58
6
9
174197887
SOURCE_W_S_BC
95
95
95
68
10
8297856
SROT
7
7
7
1
2
11
SROTG
5
5
5
1
2
10
SSCAL
8
8
8
5
3
11
SSWAP
10
10
10
5
3
17
START_DES_RXN
2
2
2
1
1
2
START_LOG
1
1
1
1
0
1
START_RXN
2
2
2
1
1
2
STIFF_CHEM.CALC_ODE_COEFF
5
5
5
1
3
8
STIFF_CHEM.CALC_REACTIONS
2
2
2
1
1
2
STIFF_CHEM.FINALIZE_STIFF_SOLVER
6
6
6
3
2
18
STIFF_CHEM.STIFF_CHEM_SOLVER
18
18
18
11
6
186
STIFF_CHEM_DBG.ALLOCATE_STIFF_CHEM_DBG
1
1
1
1
0
1
STIFF_CHEM_DBG.CHECK_ODE_DATA
21
21
21
20
5
333
STIFF_CHEM_DBG.RESET_ODE
2
2
2
1
1
2
STIFF_CHEM_DBG.UPDATE_ODE_OLD
1
1
1
1
0
1
STIFF_CHEM_DBG.WRITE_ODE_LOG
8
8
8
1
2
64
STIFF_CHEM_MAPS.mapMFIXtoODE
6
6
6
1
3
16
STIFF_CHEM_MAPS.mapODEtoMFIX
16
16
16
1
4
2160
STIFF_CHEM_RRATES
34
34
34
13
7
345384
STIFF_CHEM_STATS.ALLOCATE_STIFF_CHEM_STATS
3
3
3
1
1
3
STIFF_CHEM_STATS.INIT_STIFF_CHEM_STATS
3
3
3
1
1
3
STIFF_CHEM_STATS.UPDATE_STIFF_CHEM_STATS
7
7
7
1
1
20
STIFF_CHEM_STATS.WRITE_STIFF_CHEM_STATS
11
11
11
1
2
157
STL_PREPROC_DES.ADD_FACET_FOR_DES
6
6
6
1
2
12
STL_PREPROC_DES.ALLOCATE_DES_STL_ARRAYS
3
3
3
1
1
4
STL_PREPROC_DES.BIN_FACETS_TO_GRID_DES
17
17
17
1
6
671
STL_PREPROC_DES.DEBUG_write_all_readin_facets
2
2
2
1
1
2
STL_PREPROC_DES.DEBUG_WRITE_GRID_FACEINFO
7
7
7
5
4
14
STL_PREPROC_DES.DEBUG_WRITE_STL_FROM_GRID_FACET
16
16
16
7
6
1712
STL_PREPROC_DES.DES_STL_PREPROCESSING
8
8
8
1
2
54
STORE_A_U_G0
21
21
21
1
5
24002
STORE_A_U_G1
22
22
22
1
5
17320
STORE_A_U_GDC
44
44
44
1
5
999999999
STORE_A_U_S0
21
21
21
1
5
24002
STORE_A_U_S1
24
24
24
1
5
58888
STORE_A_U_SDC
44
44
44
1
5
999999999
STORE_A_V_G0
21
21
21
1
5
24002
STORE_A_V_G1
22
22
22
1
5
17320
STORE_A_V_GDC
44
44
44
1
5
999999999
STORE_A_V_S0
21
21
21
1
5
24002
STORE_A_V_S1
24
24
24
1
5
58888
STORE_A_V_SDC
44
44
44
1
5
999999999
STORE_A_W_G0
19
19
19
1
4
16002
STORE_A_W_G1
18
18
18
1
4
5208
STORE_A_W_GDC
40
40
40
1
4
905969718
STORE_A_W_S0
19
19
19
1
4
16002
STORE_A_W_S1
20
20
20
1
4
15624
STORE_A_W_SDC
40
40
40
1
4
905969718
STORE_CUT_FACE_INFO
12
9
12
1
2
216
SUBGRID_DRAG_IGCI
10
10
10
1
1
96
SUBGRID_DRAG_MILIOLI
38
38
38
1
2
1056
SUBGRID_DRAG_WALL
1
1
1
1
0
1
subgrid_stress_igci
15
15
15
1
3
1026
subgrid_stress_MILIOLI
9
9
9
1
3
66
subgrid_stress_wall
1
1
1
1
0
1
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