C POUROG    SOURCE    CHAT      05/01/13    02:19:50     5004
      SUBROUTINE POUROG(REL,LRE,P,RP)
C-----------------------------------------------------------------------
C  ROUTINE DE PASSAGE D UNE MATRICE ELEMENTAIRE DES AXES LOCAUX AUX AXES
C  GLOBAUX
C  POUR UNE MATRICE ANTISYMETRIQUE
C
C  ENTREE
C         LRE    NOMBRE DE LIGNES DU TABLEAU REL
C         P      MATRICE DE PASSAGE
C         RP     MATRICE ELEMENTAIRE 12X12 EN AXES LOCAUX
C
C  SORTIE
C         REL    MATRICE ELEMENTAIRE EN AXES GLOBAUX
C
C
C     Didier COMBESCURE Mars 2003
C-----------------------------------------------------------------------
      IMPLICIT INTEGER(I-N)
      IMPLICIT REAL*8(A-H,O-Z)
      DIMENSION REL(12,12),P(3,3),RP(12,12)
      DIMENSION NI(12),NJ(12)
C
      DATA NI/1,1,1,4,4,4,7,7,7,10,10,10/
      DATA NJ/1,2,3,1,2,3,1,2,3,1,2,3/
C
       DO 10 I=1,12
        DO 10 J=1,12
         REL(I,J)=  0.D0
C
         DO 10 K=1,3
          DO 10 L=1,3
C
           I1 = NI(I) + K - 1
           J1 = NI(J) + L - 1
           I2 = NJ(I)
           J2 = NJ(J)
C
           REL(I,J)=REL(I,J) + (P(K,I2)*RP(I1,J1)*P(L,J2))
C
   10     CONTINUE
C
C
      RETURN
      END





