34#include "implicit_f.inc"
38 INTEGER ICUT(44,*),ITABM1(*)
45#include "scrcut_c.inc"
59 READ(iin,
'(I8,A40)')ityp,idtitl
61 WRITE(iout,1100)idtitl,ityp
64 icut(4+j,i) = ichar(idtitl(j:j))
67 READ(iin,
'(7E16.0)')(x0(j),j=1,3),(vn(j),j=1,3),vit
73 vnn=sqrt(vn(1)**2+vn(2)**2+vn(3)**2)
75 WRITE(istdo,1000) idtitl
86 WRITE(iout,1200)(x0(j),j=1,3),(vn(j),j=1,3),vit
88 READ(iin,
'(3I8)')(icut(j,i),j=2,4)
89 WRITE(iout,1300)(icut(j,i),j=2,4)
94 icut(j,i)=sysfus(icut(j,i),itabm1,numnod,
' ** ERROR ** CUT')
101 1000
FORMAT(//
' ** ERROR CUT ',a40,
' ZERO VECTOR NORM')
102 2000
FORMAT(
' NUMBER OF SOLID CUTS . . . . . . .', i8 //)
103 1100
FORMAT(//
' CUT ',a40/
104 .
' TYPE . . . . . . . . . . . . =',i5/
105 .
' =1 PLANE CUT OF DEFORMED GEOMETRY'/
106 .
' =2 DEFORMED CUT OF UNDEFORMED GEOMETRY'/
107 .
' =3 PLANE CUT GIVEN BY 3 REFERENCE NODES')
109 .
' REFERENCE COORDINATES . . . X =',e12.4/
110 .
' . . . . . . . . . . . . . .Y =',e12.4/
111 .
' . . . . . . . . . . . . . .Z =',e12.4/
112 .
' REFERENCE VECTOR . . . . . X =',e12.4/
113 .
' . . . . . . . . . . . . . . Y =',e12.4/
114 .
' . . . . . . . . . . . . . . Z =',e12.4/
115 .
' VELOCITY . . . . . . . . VIT =',e12.4)
117 .
' REFERENCE NODE . . . . . . 1 =',i8/
118 .
' . . . . . . . . . . . . . .2 =',i8/
119 .
' . . . . . . . . . . . . . .3 =',i8)
subroutine lectur(multi_fvm, lsubmodel, is_dyna, detonators, ebcs_tab, seatbelt_converted_elements, nb_seatbelt_shells, nb_dyna_include, user_windows, output, mat_elem, names_and_titles, defaults, glob_therm, pblast, sensor_user_struct)