lirang
C LIRANG SOURCE CHAT 05/01/13 01:20:21 5004 IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) *--------------------------------------------------------------------* * * * Operateur DYNE : algorithme de Fu - de Vogelaere * * ________________________________________________ * * * * Repere l'indice NRG du tableau XABSCI representant la liste de * * reels des abscisses de la loi de comportement elasto-plastique.* * Pour une valeur XTOT de l'abscisse, cet indice sera tel que : * * XABSCI(I,NRG)<= XTOT <= XABSCI(I,NRG+1) * * * * Parametres: * * * * e XTOT Valeur donnee de l'abscisse * * e XABSCI Tableau contenant les abscisses de la loi plastique * * pour la liaison point-point-plastique * * e I numero de la liaison. * * pour la liaison point-point-plastique * * s NRG Rang du point repere * * * * * Auteur, date de creation: * * * * Nicolas WECXSTEEN modifications 04/96 point-point-..-plastique * * * *--------------------------------------------------------------------* * REAL*8 XABSCI(NLIAB,*),XORDON(NLIAB,*) * NRG = 1 XVAL = XABSCI(I,2) 10 IF (XTOT.GE.XVAL) THEN NRG = NRG + 1 if (nrg.eq.NIP) then XPENTE = (XORDON(I,NRG)-XORDON(I,NRG-1))/ & (XABSCI(I,NRG)-XABSCI(I,NRG-1)) go to 20 endif XVAL = XABSCI(I,NRG+1) GOTO 10 endif XPENTE = (XORDON(I,NRG+1)-XORDON(I,NRG))/ & (XABSCI(I,NRG+1)-XABSCI(I,NRG)) 20 continue END
© Cast3M 2003 - Tous droits réservés.
Mentions légales