5 &(npoin1,typele,maille,precis,ngeo,nsec2,nsec11,nsec12)
59 INTEGER,
INTENT(INOUT) :: NPOIN1
60 CHARACTER(LEN=11),
INTENT(INOUT) :: TYPELE
61 CHARACTER(LEN=9),
INTENT(IN) :: MAILLE
62 CHARACTER(LEN=6),
INTENT(INOUT) :: PRECIS
63 INTEGER,
INTENT(IN) :: NSEC11 , NSEC12 , NGEO, NSEC2
69 INTEGER INDI11 , INDI12 , INDIC2
71 CHARACTER(LEN=2) MOINS1
72 CHARACTER(LEN=4) BLANC*4
94 10
READ(ngeo,1000,err=110,end=120) blanc,moins1
95 IF (moins1.NE.
'-1'.OR.blanc.NE.
' ')
GOTO 10
98 20
READ(ngeo,2000,err=110,end=120) nsec
108 ELSE IF (nsec.EQ.nsec11)
THEN 112 READ(ngeo,2000,err=110,end=120) nsec
116 npoin2 = max0(nsec,npoin1)
124 ELSE IF (nsec.EQ.nsec12)
THEN 128 READ(ngeo,2000,err=110,end=120) nsec
132 npoin2 = max0(nsec,npoin1)
137 READ(ngeo,4000,err=110,end=120) x1
145 ELSE IF (nsec.EQ.nsec2)
THEN 147 IF (maille.EQ.
'SUPERTAB4')
THEN 149 READ(ngeo,3000,err=110,end=120) n1,n2,
mesh 152 READ(ngeo,3000,err=110,end=120) n1,
mesh,n2
155 40
READ(ngeo,2000,err=110,end=120) nsec
164 50
IF ((indi11.EQ.1.OR.indi12.EQ.1).AND.indic2.EQ.1)
THEN 176 IF (indi11.NE.1.AND.indi12.NE.1)
WRITE(
lu,4200)
177 IF (indi12.NE.1)
WRITE(
lu,4300)
186 IF (indi11.EQ.1) precis=
'SIMPLE' 187 IF (indi12.EQ.1) precis=
'DOUBLE' 200 typele =
'QUADRANGLES' 201 ELSEIF (
mesh.EQ.91)
THEN 204 typele =
'TRIANGLES ' 207 3140
FORMAT(
' INISTB : TYPE OF MESH NOT AVAILABLE IN TELEMAC, 215 4100
FORMAT(//,
'****************************************',/,
216 &
'ERROR IN READING UNIVERSAL FILE (INISTB)',/,
217 &
'****************************************')
218 4200
FORMAT(//,
'********************************************',/,
219 &
'END OF THE UNIVERSAL FILE : NO NODE (INISTB)',/,
220 &
'********************************************')
221 4300
FORMAT(//,
'***********************************************',/,
222 &
'END OF THE UNIVERSAL FILE : NO ELEMENT (INISTB)',/,
223 &
'***********************************************')
subroutine inistb(NPOIN1, TYPELE, MAILLE, PRECIS, NGEO, NSEC2, NSEC11, NSEC12)