105#include "implicit_f.inc"
120 CHARACTER(LEN=NCHARLINE):: LINE1
121 CHARACTER(LEN=NCHARLINE):: LINES( NSUB_MAX )
122 INTEGER TRACE_PILE,LL( NSUB_MAX ) ,TYP( NSUB_MAX )
127 .
'RADIOSS STARTER',
'GLOBAL UNITS',
128 .
'HEADER',
'BEGIN',
'TRANSLATOR',
129 .
'ALTDOCTAG',
'CARD COUNTER',
130 .
'DECK READING',
'MODIF DECK',
131 1
'BEGINNING',
'UNITS',
'FUNCTIONS',
'TABLES',
132 .
'MATERIALS',
'NODES',
'SKEWS',
133 .
'PROPERTIES',
'PARTS',
'MULTIDOMAINS',
'ELEMENTS',
134 .
'ADAPTIVE MESHING',
'XFEM',
142 .
'REINIT CONNECTIVITY',
144 .
'BCS',
'ADAPTIVE MESHING BCS',
152 .
'CFD BOUNDARY ELEMENTS',
153 .
'MULTI-PURPOSE ELEMENTS'
157 .'fluid nodal masses
',
160 .'imposed velocities
',
161 .'initial velocities
',
162 .'initial temperatures
',
163 .'detonation points
',
165 5'EXTERNAL skin
for animation
',
170 .'rigid bodies on
','rbe2 on
',
171 .'flexible bodies on
','xfem elements on/off
',
172 .'containers
','initial volume fraction
',
173 .'IMPLICIT domain decomposition
',
174 .'sms initialization
',
175 .'domain decomposition
',
177 .'reference metrics
',
178 .'domain decomposition arrays
',
179 .'element buffer allocation
',
181 .'EXTERNAL coupling
',
182 .'secondary velocities',
185 .
'ELEMENTS DEACTIVATION',
186 7
'SOLID ELEMENTS FACES',
197 .
'MULTI-LEVEL DIRECT SOLVER',
199 .
'USER TO SYSTEM RENUMBERING',
200 .
'ELEMENT BUFFER INITIALIZATION',
203 .
'XFEM FOR COMPOSITE',
204 .
'RIGID BODY ELEMENT DEACTIVATION',
205 .
'STAMPING INITIALIZATION',
206 9
'INTERFACES STIFFNESS',
207 .
'LASER IMPACT PHASE 2',
211 .
'BLOCK BOUNDARY MATERIAL NODES',
213 .
'MONITORED VOLUMES',
216 *
'EULERIAN BOUNDARY CONDITIONS',
217 .
'LAGRANGE MULTIPLIERS',
218 .
'GRAVITY NODAL FORCES',
219 .
'XFEM DEACTIVATION',
220 .
'TIME HISTORY PARTS',
221 .'time history groups
',
222 .'dynamic storage madymo link
',
223 .'INTERFACE initialization phase 2
',
224 .'rbe3 initialization
',
225 .'kinematic conditions check
',
226 1'mass array allocation
',
227 .'domain decomposition phase 2
',
228 .'process bem
for spmd
',
229 .'closing tmp input file
',
230 .'animation file writing
',
231 .'restart file(s) writing
',
238 1 9, 5, 9, 6, 9, 5, 5,
247 . 15, 7,18,20,10,22,29,18,20,
263 1 8, 1, 1, 1, 1, 1, 1,
272 . 1, 1, 1, 1, 1, 1, 1, 1, 1,
287 NIVEAU_PILE = TRACE_PILE(1)
288 IF(NIVEAU_PILE>=NIVEAU_MAX-1)THEN
289 CALL TRACE_PRINT(LINE1,-2,1)
293.OR.
IF(NSUB<=0NSUB> NSUB_MAX )THEN
298 WRITE(LINE1,'(a)
')LINES(NSUB)(1:LL(NSUB))
301 WRITE(LINE1,'(a,i5,a1,i5)
')LINES(NSUB)(1:LL(NSUB)),ITAB(1)
304 WRITE(LINE1,'(a,i5,a1,i5)
')LINES(NSUB)(1:LL(NSUB)),
305 . ITAB(1)+1,'/
',ITAB(2)
311 CALL TRACE_PRINT(LINE1,NSUB,0)
479 SUBROUTINE TRACE_PRINT(LINE1,NS_SIGNAL,IW)
484 USE NAMES_AND_TITLES_MOD , ONLY : NCHARLINE
488#include "implicit_f.inc"
494#include "units_c.inc"
498 CHARACTER(LEN=NCHARLINE):: LINE1
506 INTEGER CHECK_PILE(0:NIVEAU_MAX)
507 CHARACTER(LEN=NCHARLINE):: BLANC
508 CHARACTER(LEN=NCHARLINE):: TEXT(0:NIVEAU_MAX)
509 INTEGER I,IP,IL,NLIGNES,IT
510 DATA CHECK_PILE/0,NIVEAU_MAX*0/
516 NIVEAU_PILE = TRACE_PILE(0)
522 TEXT(NIVEAU_PILE)(1:NIVEAU_PILE)=BLANC(1:NIVEAU_PILE)
523 TEXT(NIVEAU_PILE)(NIVEAU_PILE+1:ncharline)=
524 . LINE1(1:ncharline-NIVEAU_PILE)
525 CHECK_PILE(NIVEAU_PILE) = NS_SIGNAL
530 IF(NS_SIGNAL==CHECK_PILE(NIVEAU_PILE))THEN
531 TEXT(NIVEAU_PILE+1)=BLANC
542 IF(NIVEAU_PILE<=0)CALL MY_EXIT(3)
545 .' +=============================================================+
'
548 IF(NS_SIGNAL==-1)THEN
550 .' | Trace back error (pile) |
'
551 ELSEIF(NS_SIGNAL==-2)THEN
553 .' | Trace back error (pile level) |
'
554 ELSEIF(NS_SIGNAL==1)THEN
557 ELSEIF(NS_SIGNAL==2)THEN
559 .' | Floating Point Exception |
'
560 ELSEIF(NS_SIGNAL==3)THEN
562 .' | Segmentation Violation |
'
567 .' +=============================================================+
'
569 DO I=MAX(1,NIVEAU_PILE),MIN(NIVEAU_PILE,NIVEAU_MAX)
570 WRITE(IOUT,'(A)
')TEXT(I)
574 .' +=============================================================+
'
576 .
' ** ERROR TRAPPED : REPORT TO LISTING FILE'
subroutine ancmsg(msgid, msgtype, anmode, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, r1, r2, r3, r4, r5, r6, r7, r8, r9, c1, c2, c3, c4, c5, c6, c7, c8, c9, prmode)