Download seuil.eso

Back to the list

   1 : C SEUIL     SOURCE    CHAT      06/03/16    21:26:20     5333           
   2 :         SUBROUTINE SEUIL(Q1,Q2,Q3,XI1,XJ2,SIGM,ft,VALc,Fi)
   3 : C
   4 : C CALCUL DE LA SURFACE SEUIL DE GURSON MODIFIE
   5 : C
   6 :       IMPLICIT REAL*8(A-H,O-Z)
   7 : C
   8 :       PARAMETER (XUnDemi=0.5D0,XZERO=0.D0,UN=1.D0,DEUX=2.D0)
   9 :       PARAMETER (XPETIT=1.D-12)
  10 : C
  11 :         VAL=Q2*XI1/(DEUX*SIGM)
  12 : C
  13 :         IF (abs(VAL).LT.valc) THEN
  14 :           Fi=XJ2/(SIGM**2)
  15 :      1     +DEUX*Q1*fT*COSH(VAL)-(UN+(Q3*fT)**2)
  16 :         ELSE
  17 :           IF (val.GT.XZERO) THEN
  18 :             Fi=XJ2/(SIGM**2)
  19 :      1        +DEUX*Q1*fT*(cosh(valc)+sinh(valc)*(val-valc)
  20 :      2        +XUnDemi*cosh(valc)*(val-valc)**2)/(DEUX*SIGM)
  21 :      3        -(UN+(Q3*fT)**2)
  22 :           ELSE
  23 :             Fi=XJ2/(SIGM**2)
  24 :      1        +DEUX*Q1*fT*(cosh(valc)+sinh(valc)*(val+valc)
  25 :      2        +XUnDemi*cosh(valc)*(val+valc)**2)/(DEUX*SIGM)
  26 :      3        -(UN+(Q3*fT)**2)
  27 :           ENDIF
  28 :         ENDIF
  29 :         IF(ABS(Fi).LT.XPETIT) THEN 
  30 :          Fi=XZERO
  31 :         ENDIF
  32 : C
  33 :         END
  34 : 
  35 :  

© Cast3M 2003 - All rights reserved.
Disclaimer