41#include "implicit_f.inc"
49 INTEGER,
INTENT(IN) :: ITAB(*),IMERGE(*),MERGE_NODE_TAB(4,*),NMERGE_TOT
51 . x(3,numnod),merge_node_tol(*),ms(numnod)
56 CHARACTER(LEN=NCHARTITLE)::TITR
57 CHARACTER (LEN=255) :: VARNAME
58 DOUBLE PRECISION TEMP_DOUBLE
68 CALL qaprint(
'NODE_ID', my_id,0.0_8)
71 WRITE(varname,
'(A,I0)')
'X_',j
73 CALL qaprint(varname(1:len_trim(varname)),0,temp_double)
78 IF (nb_merge_node > 0)
THEN
80 CALL qaprint(
'/MERGE/NODE ID ',merge_node_tab(4,i),0.0_8)
81 CALL qaprint(
'/MERGE/NODE TYPE ',merge_node_tab(1,i),0.0_8)
82 CALL qaprint(
'/MERGE/NODE GR_ID ',merge_node_tab(3,i),0.0_8)
83 WRITE(varname,
'(A,I0)')
'MERGE_NODE',i
84 temp_double = merge_node_tol(i)
85 CALL qaprint(varname(1:len_trim(varname)),0,temp_double)
89 my_id = itab(imerge(i))
90 WRITE(varname,
'(A,X,I0,X,A)')
'NODE ID',my_id,
'IS MERGED WITH'
91 my_id = itab(imerge(nmerge_tot+i))
92 CALL qaprint(varname(1:len_trim(varname)), my_id,0.0_8)
97 ELSEIF (
myqakey(
'NODES_MASS'))
THEN
102 CALL qaprint(
'NODE_ID', my_id,0.0_8)
104 WRITE(varname,
'(A)')
'MASS_'
106 CALL qaprint(varname(1:len_trim(varname)),0,temp_double)
subroutine qaprint(name, idin, value)
@purpose print one entry to QA extract file example of call for real print CALL QAPRINT('MY_LABEL',...
subroutine st_qaprint_nodes(itab, x, imerge, merge_node_tol, merge_node_tab, nmerge_tot, ms)