recvit
C RECVIT SOURCE CB215821 20/11/25 13:38:48 10792 IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) *--------------------------------------------------------------------* * * * Recherche le déplacements généralisé de vitesse de rotation * * * * Paramètres: * * * * e ITRES table résultat issue de l'opérateur Dyne * * e IPOS position de XTEMP dans le listreel des temps * * e IPTR point de repère du mode de rotation,dans la base modale* * es XVIT valeur de la vitesse * * Auteur, date de création: * * * * Samuel DURAND le 15 Octobre 1996. * * * *--------------------------------------------------------------------* -INC PPARAM -INC CCOPTIO -INC SMCHPOI -INC SMELEME LOGICAL L0,L1 * Recherche du champoint des déplacements généralisés & 'TABLE',I1,X1,' ',L1,ITDEP) & 'CHPOINT',I1,X1,' ',L1,ICHPT) MCHPOI = ICHPT IF (MCHPOI.EQ.0) THEN * le CHPOINT des vitesses modales est nul MOTERR(1:8) = 'RCDEPL' RETURN ENDIF SEGACT MCHPOI NSOU = IPCHP(/1) DO 10 ISOU = 1,NSOU MSOUPO = IPCHP(ISOU) SEGACT MSOUPO * on cherche la valeur du champ correspondant au point de * rotation MELEME = IGEOC SEGACT MELEME MPOVAL = IPOVAL SEGACT MPOVAL N2 = NUM(/2) DO 12 I = 1,N2 IF (NUM(1,I).EQ.IPTR) THEN XVIT=VPOCHA(I,1) ENDIF 12 CONTINUE SEGDES MPOVAL,MELEME,MSOUPO 10 CONTINUE SEGDES MCHPOI * END
© Cast3M 2003 - Tous droits réservés.
Mentions légales