C DYNE10 SOURCE CHAT 05/01/12 23:13:21 5004 SUBROUTINE DYNE10(ICHT22,IPM,ICHT23,NDDL) IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) ************************************************************************ * * D Y N E 1 0 * ----------- * * FONCTION: * --------- * UTILITAIRE DE L'OPERATEUR "DYNE" * CALCULE LE PRODUIT : M-1 * VEC = VEC1 * * PARAMETRES: (E)=ENTREE (S)=SORTIE (+ = CONTENU DANS UN COMMUN) * ----------- * * VEC (E) VECTEUR -1 * IPM (E) POINTEUR SUR UN VECTDOUB CONTENANT M ( ACTIF ) * VEC1 (S) VECTEUR RESULTAT * NDDL (E) NOMBRE DE DDL * * AUTEUR, DATE DE CREATION: * ------------------------- * DENIS ROBERT, LE 1ER DECEMBRE 1988. * REVU ET CORRIGE DECEMBRE 89 MP * * LANGAGE: * -------- * ESOPE + FORTRAN77 * ************************************************************************ * * MODULES UTILISES: * -INC SMVECTD * SEGMENT,MCHT2 REAL*8 VCC2(NDDL) ENDSEGMENT POINTEUR MCHT22.MCHT2,MCHT23.MCHT2 * * REAL*8 VEC(*),VEC1(*) * MCHT22=ICHT22 MCHT23=ICHT23 MVECTD=IPM * DO 10 I=1,NDDL MCHT23.VCC2(I)=MCHT22.VCC2(I)*VECTBB(I) 10 CONTINUE * END DO * END