C COUMAL SOURCE PV 11/03/08 21:15:17 6888 SUBROUTINE COUMAL(RP,XL,RAY,RC,RHO,LCAR,RHOR) C----------------------------------------------------------------------- C C ROUTINE DE CALCUL DE LA MATRICE DE MASSE ELEMENTAIRE D'UN C ELEMENT DE RACCORD LITU EN AXES LOCAUX C C ENTREE C XL LONGUEUR C RAY RAYON DU TUYAU FLUIDE C RC RAYON DE COURBURE C RHO MASSE VOLUMIQUE DU FLUIDE C LCAR LONGUEUR CARACTERISTIQUE C RHOR MASSE VOLUMIQUE DE REFERENCE C SORTIE C RP MATRICE DE MASSE ELEMENTAIRE 10X10 C C----------------------------------------------------------------------- IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) DIMENSION RP(10,10) REAL*8 LCAR C DO 1 I=1,100 1 RP(I,1)=0. C PI=2*ASIN(1.) SE=PI*RAY*RAY A=RHO*SE*XL*0.3714285714285714D+00 B=-RHOR*LCAR*LCAR*SE C=RHO*SE*XL*0.1285714285714286D+00 C RP(2,2)=A RP(3,3)=A RP(2,7)=C RP(3,8)=C RP(7,7)=A RP(8,8)=A RP(1,4)=-B RP(6,9)=B C IF (RC.NE.0) THEN C=(RHOR*LCAR*LCAR*SE*XL)/(3*RC) RP(3,4)=C RP(3,9)=C/2 RP(4,8)=RP(3,9) RP(8,9)=C ENDIF C C SYMETRISATION C DO 2 I=1,10 DO 2 J=I,10 2 RP(J,I)=RP(I,J) C RETURN END