prinve
C PRINVE SOURCE CB215821 19/07/31 21:16:42 10277 C INTERFACE ENTRE PILOT ET INVERS C SERT A INVERSER UN OBJET SUBROUTINE PRINVE IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) -INC PPARAM -INC CCOPTIO -INC SMELEME C === C 1 - Lecture d'un MAILLAGE : C Inversion du sens de parcours de ligne(s) (SEG2/SEG3) ou de C l'orientation des elements "surfaciques" (QUA4/QUA8/TRI3/TRI6) C === IF (IERR.NE.0) RETURN IF (IRETOU .NE. 0) THEN MELEME=IPT1 SEGACT MELEME NBSOUS=LISOUS(/1) IF (NBSOUS.EQ.0) THEN ELSE NBREF=0 NBNN=0 NBELEM=0 SEGINI IPT2 DO i=1,NBSOUS IPT1=LISOUS(i) SEGACT IPT1 SEGDES IPT1,IPT3 IPT2.LISOUS(i)=IPT3 ENDDO ENDIF SEGDES MELEME,IPT2 C === C 2 - Lecture d'un CHPOINT : C Inversion des composantes au sens de la multiplication '*' C === ELSE IF (IERR.NE.0) RETURN ENDIF END
© Cast3M 2003 - Tous droits réservés.
Mentions légales