OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
analyse_out.F File Reference
#include "implicit_f.inc"
#include "units_c.inc"

Go to the source code of this file.

Functions/Subroutines

subroutine writc (unit, length, tabint)
integer function wiout (length, tabint)
integer function wistdo (length, tabint)

Function/Subroutine Documentation

◆ wiout()

integer function wiout ( integer length,
integer, dimension(*) tabint )

Definition at line 85 of file analyse_out.F.

86C-----------------------------------------------
87C I m p l i c i t T y p e s
88C-----------------------------------------------
89#include "implicit_f.inc"
90C-----------------------------------------------
91C G l o b a l P a r a m e t e r s
92C-----------------------------------------------
93#include "units_c.inc"
94C-----------------------------------------------
95C D u m m y A r g u m e n t s
96C-----------------------------------------------
97 INTEGER LENGTH
98 INTEGER TABINT(*)
99C
100 CALL writc(iout,length,tabint)
101 wiout = 0
102 RETURN
103C
integer function wiout(length, tabint)
Definition analyse_out.F:86
subroutine writc(unit, length, tabint)
Definition analyse_out.F:32

◆ wistdo()

integer function wistdo ( integer length,
integer, dimension(*) tabint )

Definition at line 113 of file analyse_out.F.

114C-----------------------------------------------
115C I m p l i c i t T y p e s
116C-----------------------------------------------
117#include "implicit_f.inc"
118C-----------------------------------------------
119C G l o b a l P a r a m e t e r s
120C-----------------------------------------------
121#include "units_c.inc"
122C-----------------------------------------------
123C D u m m y A r g u m e n t s
124C-----------------------------------------------
125 INTEGER LENGTH
126 INTEGER TABINT(*)
127C
128 CALL writc(istdo,length,tabint)
129C
130 wistdo = 0
131 RETURN
integer function wistdo(length, tabint)

◆ writc()

subroutine writc ( integer unit,
integer length,
integer, dimension(*) tabint )

Definition at line 31 of file analyse_out.F.

32C-----------------------------------------------
33C I m p l i c i t T y p e s
34C-----------------------------------------------
35#include "implicit_f.inc"
36C-----------------------------------------------
37C D u m m y A r g u m e n t s
38C-----------------------------------------------
39 INTEGER LENGTH, UNIT
40 INTEGER TABINT(*)
41C-----------------------------------------------
42C L o c a l V a r i a b l e s
43C-----------------------------------------------
44 CHARACTER*80 MESSAGE
45 INTEGER I, LMESS
46C
47 message = ' '
48C
49 lmess = 0
50C
51 DO i=1, length
52 lmess = lmess + 1
53C
54 IF (tabint(i) == 10) THEN
55 IF (lmess > 1) THEN
56 WRITE(unit,'(A)') message(1:lmess-1)
57 ELSE
58 WRITE(unit,'(A)') ' '
59 ENDIF
60 lmess = 0
61 ELSEIF ( lmess ==80 ) THEN
62 message(lmess:lmess)=char(tabint(i))
63 WRITE(unit,'(A)') message(1:lmess)
64 lmess = 0
65 ELSE
66 message(lmess:lmess)=char(tabint(i))
67 ENDIF
68C
69 ENDDO
70C
71 IF (lmess > 0) THEN
72 WRITE(unit,'(A)') message(1:lmess)
73 ENDIF
74C
75 RETURN