37 . NEL, ILVOUT, MINUS_SIGN_REVERSE)
38 use element_mod ,
only : nixc,nixtg
42#include "implicit_f.inc"
51 INTEGER IXC(NIXC,*), IXTG(NIXTG,*)
52 INTEGER IBUF(*), ELEM(3,*), ELTG(*)
54 INTEGER MINUS_SIGN_REVERSE(NEL)
58 INTEGER I, J, K, I1, I2, I3
59 INTEGER N1, N2, N3, N4, IEL,
64 IF (ilvout >= 2)
WRITE(iout,1000)
101 IF(i3==n1) ireverse=1
106 ELSEIF (iel>numelc)
THEN
113 IF(i1==n1.AND.i2==n3) ireverse=1
114 IF(i1==n2.AND.i2==n1) ireverse=1
115 IF(i1==n3.AND.i2==n2) ireverse=1
118 IF(ireverse==1 .AND. minus_sign_reverse(i)==0)
THEN
124 WRITE(iout,1100) i,titl,k
130 1000
FORMAT(/5x,
'FVMBAG INTERNAL SURFACE ELEMENTS RENUMBERED'
131 . /5x,
'---------------------------------------------')
132 1100
FORMAT( 5x,
'TRIANGLE',i8,5x,a,i8)
subroutine fvinjnormal(ibuf, elem, ixc, ixtg, eltg, nel, ilvout, minus_sign_reverse)