Download kdom5.eso

Back to the list

   1 : C KDOM5     SOURCE    CHAT      05/01/13    00:54:25     5004           
   2 :       SUBROUTINE KDOM5(IP1,IP2,IP3,VOL)
   3 : C
   4 : C************************************************************************
   5 : C
   6 : C PROJET            :  CASTEM 2000
   7 : C
   8 : C NOM               :  KDOM5
   9 : C                      
   9 : C DESCRIPTION       :  Subroutine called by LEKMA0
  10 : C                      Given a SEG3 (IP1,IP2,IP3), IP2 is the center
  11 : C                      points, this subroutine compute its length.
  12 : C                      
  13 : C LANGAGE           :  FORTRAN 77 + ESOPE 2000 (avec estensions CISI)
  14 : C      
  15 : C AUTEUR            :  A. BECCANTINI, DRN/DMT/SEMT/LTMF                        
  16 : C
  17 : C************************************************************************
  18 : C
  19 : C
  20 : C**** Variables de COOPTIO
  21 : C
  22 :       IMPLICIT INTEGER(I-N)
  23 :       INTEGER IPLLB, IERPER, IERMAX, IERR, INTERR
  24 :      &     ,IOTER,   IOLEC,  IOIMP,     IOCAR,  IOACQ
  25 :      &     ,IOPER,   IOSGB,  IOGRA,     IOSAU,  IORES
  26 :      &     ,IECHO,   IIMPI,  IOSPI
  27 :      &     ,IDIM,    IFICLE, IPREFI     
  28 : C     &     ,MCOORD
  29 :      &     ,IFOMOD, NIFOUR, IFOUR, NSDPGE, IONIVE
  30 :      &     ,NGMAXY, IZROSF, ISOTYP, IOSCR,LTEXLU
  31 :      &     ,NORINC,NORVAL,NORIND,NORVAD
  32 :      &     ,NUCROU, IPSAUV, IREFOR, ISAFOR
  33 : C
  34 :       INTEGER IP1,IP2,IP3, I1
  35 :       REAL*8 VOL, CELL
  36 : -INC CCOPTIO
  37 : -INC SMCOORD
  38 : C
  39 :       CELL=0.0D0
  40 :       DO I1=1,IDIM,1
  41 :          CELL=CELL+((XCOOR((IP1-1)*(IDIM+1)+I1)-
  42 :      &        XCOOR((IP2-1)*(IDIM+1)+I1))**2)
  43 :       ENDDO
  44 :       CELL=CELL**0.5D0
  45 :       VOL=CELL
  46 : C
  47 :       CELL=0.0D0
  48 :       DO I1=1,IDIM,1
  49 :          CELL=CELL+((XCOOR((IP2-1)*(IDIM+1)+I1)-
  50 :      &        XCOOR((IP3-1)*(IDIM+1)+I1))**2)
  51 :       ENDDO
  52 :       CELL=CELL**0.5D0
  53 :       VOL=VOL+CELL
  54 :       RETURN
  55 :       END
  56 :  
  57 :  

© Cast3M 2003 - All rights reserved.
Disclaimer