C NMSNST    SOURCE    CHAT      05/01/13    01:57:50     5004
      SUBROUTINE NMSNST(XGENE,DJAC,VMS,LRE,NST,REL)
C=======================================================================
C
C      INTEGRE LE PRODUIT NT MS N
C         POUR LES ELEMENTS DE SURFACE LIBRE
C
C      ROUTINE FORTRAN PUR
C
C     JACQUELINE BROCHARD   DECEMBRE 85
C=======================================================================
C     XGENE(NST,LRE)=MATRICE N
C     DJAC =JACOBIEN
C     VMS=-COEFPI
C     LRE=TAILLE DE LA MATRICE DE MASSE
C     NST=NOMBRE DE LIGNES DE LA MATRICE NGENE
C     REL=MATRICE MASSE
C=======================================================================
      IMPLICIT INTEGER(I-N)
      IMPLICIT REAL*8 (A-H,O-Z)
      DIMENSION REL(LRE,1),XGENE(NST,1)
      DO   300 IX=1,LRE
      DO   300 IY=1,IX
C
C     CALCUL DE NTMSN POUR LES DDL IX ET IY
C
      REL(IX,IY)=REL(IX,IY)+DJAC*VMS*(XGENE(2,IY)*XGENE(3,IX)+
     1                          XGENE(3,IY)*XGENE(2,IX))
      REL(IY,IX)=REL(IX,IY)
  300 CONTINUE
      RETURN
      END

