41#include "implicit_f.inc"
57 INTEGER :: NN, II, JJ, KK, ID
58 CHARACTER(LEN = nchartitle) :: TITLE
59 CHARACTER(LEN = 255) :: VARNAME
60 INTEGER :: NJET, NVENT
61 DOUBLE PRECISION :: FVALUE
62 INTEGER,
DIMENSION(NVOLU) :: IDX, IDS
72 ids(ii) = t_monvol(ii)%ID
78 DO jj = 1, nvolu * nvolu
79 WRITE(varname,
'(A, I0, A, I0)')
'ICBAG_', ii,
'_', jj
80 IF (t_monvol_metadata%ICBAG(ii, jj) /= 0)
THEN
81 CALL qaprint(varname(1:len_trim(varname)),
88 DO jj = 1, nvolu * nvolu
89 WRITE(varname,
'(A, I0, A, I0)')
'RCBAG_', ii,
'_', jj
90 IF (t_monvol_metadata%RCBAG(ii, jj) /= zero)
THEN
91 fvalue = t_monvol_metadata%RCBAG(ii, jj)
92 CALL qaprint(varname(1:len_trim(varname)),
101 title = t_monvol(nn)%TITLE
102 IF (len_trim(title) == 0)
THEN
103 title =
"MONVOL_FAKE_TITLE"
105 CALL qaprint(title(1:len_trim(title)), id, 0.0_8)
108 WRITE(varname,
'(A, I0)')
'IVOLU_', ii
109 IF (t_monvol(nn)%IVOLU(ii) /= 0)
THEN
110 CALL qaprint(varname(1:len_trim(varname)), t_monvol(nn)%IVOLU(ii), 0.0_8)
114 njet = t_monvol(nn)%NJET
118 WRITE(varname,
'(A, I0, A, I0)')
'IBAGJET_', ii,
'_', jj
119 IF (t_monvol(nn)%IBAGJET(ii, jj) /= 0)
THEN
120 CALL qaprint(varname(1:len_trim(varname)), t_monvol(nn)%IBAGJET(ii, jj), 0.0_8)
126 nvent = t_monvol(nn)%NVENT
130 WRITE(varname,
'(A, I0, A, I0)')
'IBAGHOL_', ii,
'_', jj
131 IF (t_monvol(nn)%IBAGHOL(ii, jj) /= 0)
THEN
132 CALL qaprint(varname(1:len_trim(varname)), t_monvol(nn)%IBAGHOL(ii, jj), 0.0_8)
139 WRITE(varname,
'(A, I0)')
'RVOLU_', ii
140 IF (t_monvol(nn)%RVOLU(ii) /= zero)
THEN
141 fvalue = t_monvol(nn)%RVOLU(ii)
142 CALL qaprint(varname(1:len_trim(varname)), 0, fvalue)
149 WRITE(varname,
'(A, I0, A, I0)')
'RBAGJET_', ii,
'_', jj
150 IF (t_monvol(nn)%RBAGJET(ii, jj) /= zero)
THEN
151 fvalue = t_monvol(nn)%RBAGJET(ii, jj)
152 CALL qaprint(varname(1:len_trim(varname)), 0, fvalue)
161 WRITE(varname,
'(A, I0, A, I0)')
'RBAGHOL_', ii,
'_', jj
162 IF (t_monvol(nn)%RBAGHOL(ii, jj) /= zero)
THEN
163 fvalue = t_monvol(nn)%RBAGHOL(ii, jj)
164 CALL qaprint(varname(1:len_trim(varname)), 0, fvalue)
subroutine qaprint(name, idin, value)
@purpose print one entry to QA extract file example of call for real print CALL QAPRINT('MY_LABEL',...