1 : C TUFIFP SOURCE CHAT 05/01/13 03:55:41 5004 2 : SUBROUTINE TUFIFP(TESPI,AXX,FP,FM,FMP,FOP,FOM) 3 : C======================================================================= 4 : C CALCULE LES FONCTIONS FP FM FMP COEFF COMPLIANCE TUYAU FISSURE 5 : C FOM FOP FACTEUR DE FORME 6 : C ENTREES 7 : C TESPI = THETA SUR PI 8 : C AXX = COEFFICIENT ZAHOR 9 : C SORTIES 10 : C FP FM FMP = COEFF COMPLIANCE 11 : C FOP FOM = FCTR FORME 12 : C 13 : C EBERSOLT AVRIL 86 14 : C===================================================================== 15 : IMPLICIT INTEGER(I-N) 16 : IMPLICIT REAL*8(A-H,O-Z) 17 : DIMENSION AL(19) 18 : C 19 : C AL()= COEFFICIENTS DES PUISSANCES DE TETA DANS FP FM FMP 20 : C COEFFICIENTS ZAHOR 21 : C FP 22 : DATA AL(1 ),AL(2 )/6.09D0,12.03D0/ 23 : DATA AL(3 ),AL(4 ),AL(5 )/11.36D0,51.70D0,67.24D0/ 24 : C FM 25 : DATA AL(6 ),AL(7 )/5.26D0,1.69D0/ 26 : DATA AL(8 ),AL(9 ),AL(10)/8.46D0,6.28D0,1.33D0/ 27 : C FMP 28 : DATA AL(11),AL(12)/5.67D0,6.86D0/ 29 : DATA AL(13),AL(14),AL(15)/9.81D0,25.95D0,9.46D0/ 30 : C FM FP FACT FORME 31 : DATA AL(16),AL(17)/5.33D0,18.77D0/ 32 : DATA AL(18),AL(19)/4.60D0,2.64D0/ 33 : C 34 : TES1=TESPI**1.5D0 35 : TES2=TESPI**4.24D0 36 : TES3=TESPI**3 37 : TES4=TESPI**5.74D0 38 : TES5=TESPI**8.48D0 39 : C 40 : FP = 1.D0 + AXX*(AL(1 )*TES1+AL(2 )*TES2) 41 : 1 +AXX*AXX*(AL(3 )*TES3+AL(4 )*TES4+AL(5 )*TES5) 42 : FM = 1.D0 + AXX*(AL(6 )*TES1+AL(7 )*TES2) 43 : 1 +AXX*AXX*(AL(8 )*TES3+AL(9 )*TES4+AL(10)*TES5) 44 : FMP= 1.D0 + AXX*(AL(11)*TES1+AL(12)*TES2) 45 : 1 +AXX*AXX*(AL(13)*TES3+AL(14)*TES4+AL(15)*TES5) 46 : C 47 : FOP = 1.D0 + AXX*(AL(16)*TES1+AL(17)*TES2) 48 : FOM = 1.D0 + AXX*(AL(18)*TES1+AL(19)*TES2) 49 : RETURN 50 : END 51 : 52 : 53 : 54 :
© Cast3M 2003 - All rights reserved.
Disclaimer