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
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)),
82 . t_monvol_metadata%ICBAG(ii, jj), 0.0_8)
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
114 njet = t_monvol(nn)%NJET
118 WRITE(varname,
'(A, I0, A, I0)''IBAGJET_''_', 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 st_qaprint_driver(igeo, geo, bufgeo, ipm, pm, bufmat, nom_opt, inom_opt, numloadp, iloadp, lloadp, loadp, ibcl, forc, ipres, pres, npby, lpby, rby, ibcr, fradia, ibcv, fconv, ibftemp, fbftemp, igrv, lgrv, agrv, ibfflux, fbfflux, itab, v, vr, w, icode, iskew, icfield, lcfield, cfield, dampr, temp, ibcslag, ipari, intbuf_tab, clusters, ibox, ipmas, ibfvel, fbfvel, nimpacc, laccelm, accelm, nom_sect, nstrf, secbuf, skew, iskwn, xframe, t_monvol, t_monvol_metadata, i2rupt, areasl, intbuf_fric_tab, npfricorth, mat_elem, pfricorth, irepforth, phiforth, vforth, xrefc, xreftg, xrefs, tagxref, ixs, ixc, ixtg, rwbuf, nprw, lprw, ithvar, ipart, subsets, ipartth, nthgrpmx, nimpdisp, nimpvel, detonators, ibcscyc, npc, pld, table, npts, irbe3, lrbe3, frbe3, mgrby, ixs10, isolnod, ixr, r_skew, ixp, ixt, x, thke, sh4ang, thkec, sh3ang, set, lsubmodel, igrnod, igrpart, igrbric, igrsh4n, igrsh3n, igrquad, igrbeam, igrtruss, igrspring, igrsurf, igrslin, ixq, ispcond, rtrans, irand, alea, xseed, xlas, las, irbe2, lrbe2, kxsp, ipartsp, drape, ixr_kj, iactiv, factiv, unitab, npbyl, lpbyl, rbyl, xyzref, sensors, func2d, inicrack, ipreload, preload, iflag_bpreload, ibmpc, ibmpc2, ibmpc3, ibmpc4, rbmpc, ljoint, nnlink, lnlink, bufsf, sbufsf_, pm_stack, geo_stack, igeo_stack, iparg, ipadmesh, padmesh, liflow, lrflow, iflow, rflow, sh4tree, sh3tree, sh4trim, sh3trim, qp_iperturb, qp_rperturb, llinal, linale, fvm_inivel, gjbufi, gjbufr, ms, in, lgauge, gauge, kxx, ixx, ipartx, ixri, ixs16, iexmad, fxbipm, fxbfile_tab, eigipm, eigrpm, isphio, vsphio, ebcs_tab, inimap1d, inimap2d, nsigsh, sigsh, nsigi, sigsp, nsigs, sigi, nsigbeam, sigbeam, nsigtruss, sigtruss, nsigrs, sigrs, merge_node_tab, merge_node_tol, imerge, nmerge_tot, iexlnk, drapeg, user_windows, output, defaults, glob_therm, pblast, ibeam_vector, rbeam_vector, damp_range_part)