Download kbick1.eso

Back to the list

   1 : C KBICK1    SOURCE    NC        11/03/11    21:15:02     6899           
   2 :       SUBROUTINE KBICK1(X,XKI1)
   3 :       IMPLICIT INTEGER(I-N)
   4 :       IMPLICIT REAL*8 (A-H,O-Z)
   5 : C    Include contenant quelques constantes dont XPI :
   6 : -INC CCREEL
   7 : C*********************************************************************
   8 : C Calcul des facteurs de forme en milieu absorbant en 2D-plan
   9 : C SP appele par KRCOA2
  10 : C    Calcul de la fonction de Bickley-Naylor à l'ordre 3 en X
  11 : C                 normalisée
  12 : C      (integrale de o à pi/2)
  13 : C     entree:
  14 : C      X       : abscisse
  15 : C      NT      : discrétisation de l'intervalle (0,pi/2)
  16 : C     resultat:
  17 : C      XKI1    : valeur de la fonction
  18 : C     
  19 : C*********************************************************************
  20 : C
  21 : C     méthode des trapèzes
  22 : C     découpage en NT segments identiques
  23 :          NT=100
  24 : 
  25 :          DTETA = XPI/2./NT
  26 : 
  27 :          G  = 0.D0
  28 :          DO  K=1,NT
  29 :          TETA = DTETA*(0.5 + (K-1))
  30 :          SINTETA = DSIN(TETA)
  31 :          G1 = DEXP (-X/SINTETA)
  32 :          G1 = G1 * SINTETA *SINTETA
  33 :          G = G + G1
  34 :          ENDDO
  35 :          XKI1= G*2.D0/NT
  36 : C        WRITE(6,*) 'BICKLEY: X KI1: ',X, XKI1
  37 :       RETURN
  38 :       END
  39 :  
  40 :  

© Cast3M 2003 - All rights reserved.
Disclaimer