elpdi3
C ELPDI3 SOURCE CHAT 05/01/12 23:36:39 5004 & ,A,XN1,XN2,XT1,XT2,XLL & ,XD,XNU & ,CS2,CB,ISTAT) IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-B,D-H,O-Z) IMPLICIT COMPLEX*16(C) ************************************************************************ * * PLAQUES EN DYNAMIQUE PAR EQUATION INTEGRALE: * * CALCUL DU TERME DE COIN : 12 COEFFICIENTS A PLACER DANS LES * RELATIONS * ************************************************************************ * * DIMENSION P0(2) DIMENSION A (2) * DIMENSION XR (2) DIMENSION XN0(2) DIMENSION XN1(2) DIMENSION XN2(2) * DIMENSION XT1(2) DIMENSION XT2(2) * DIMENSION XLL(4) * DIMENSION XG (5 ) DIMENSION CG (5 ) DIMENSION CS2 (12) * * 1- CALCUL DE GREEN AU COIN * R = ( (A(1)- P0(1))**2 + ( A(2) - P0(2)) ** 2 ) ** .5 XR(1)=(A(1)- P0(1) )/ R XR(2)=(A(2)- P0(2) )/ R IF ( ISTAT .EQ. 1)THEN DO 10 I=1,5 CG(I) = XG(I) 10 CONTINUE ELSE ENDIF * * 2- COEFFICIENTS SUR LA PREMIERE LIGNE D'EQUATION * CAUX1 = -1* XD* (1. - XNU ) * CG(1) CS2(1) = CAUX1 / ( ( XLL(3) + XLL(4) ) / 2) CS2(2) = - CS2(1) CS2(3) = - CAUX1 / ( ( XLL(1) + XLL(2) ) / 2) CS2(4) = - CS2(3) * * CALCUL DE MNT EN A * CMNT1 = - 1* ( XD* (1. - XNU ) ) * CVA1 CMNT2 = - 1* ( XD* (1. - XNU ) ) * CVA2 AX = XLL(2) / (XLL(2) + XLL(3)) CS2(5) = AX * ( - CMNT2 + CMNT1) CS2(6) = (1 - AX) * ( - CMNT2 + CMNT1) * * 3- COEFFICIENTS SUR LA DEUXIEME LIGNE * CAUX1 = -1* XD* (1. - XNU ) * (- CVA) CS2(7) = CAUX1 / ( ( XLL(3) + XLL(4) ) / 2) CS2(8) = - CS2(7) CS2(9) = - CAUX1 / ( ( XLL(1) + XLL(2) ) / 2) CS2(10) = - CS2(9) * * CALCUL DE MNT,N0 EN A * CMNT1 = - 1* ( XD* (1. - XNU ) ) * (- CVA1) CMNT2 = - 1* ( XD* (1. - XNU ) ) * (- CVA2 ) CS2(11) = AX * ( - CMNT2 + CMNT1) CS2(12) = (1. - AX) * ( - CMNT2 + CMNT1) * RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales