Download cerbsg.eso

Back to the list

   1 : C CERBSG    SOURCE    CHAT      05/01/12    21:52:17     5004           
   2 :       SUBROUTINE CERBSG(FORCE,COORD,EFFORT,KERRE)
   3 : C-----------------------------------------------------------------------
   4 : C             CALCUL DES FORCES INTERNES B*SIGMA
   5 : C                    POUR LA CERCE
   6 : C     
   7 : C  ENTREE
   8 : C          EFFORT  L'EFFORT DANS LA CERCE
   9 : C          COORD   COORDONNEES DU NOEUD
  10 : C     
  11 : C  SORTIE
  12 : C          FORCE   FORCES INTERNES
  13 : C          KERRE   INDICE D'ERREUR ( 0 SI PAS DE PB )
  14 : C     
  15 : C-----------------------------------------------------------------------
  16 :       IMPLICIT INTEGER(I-N)
  17 :       IMPLICIT REAL*8(A-H,O-Z)
  18 : -INC CCREEL
  19 : -INC CCOPTIO
  20 :       DIMENSION COORD(3,*),FORCE(*)
  21 : *     
  22 :       KERRE=0
  23 :       IF(IFOUR.EQ.0.OR.(IFOUR.EQ.1.AND.NIFOUR.EQ.0)) THEN
  24 :          FAC=2*XPI*EFFORT
  25 :       ELSE
  26 :          FAC=XPI*EFFORT
  27 :       ENDIF
  28 :       IF(IFOUR.EQ.0) THEN
  29 :          FORCE(1)=FAC
  30 :          FORCE(2)=0.D0
  31 :       ELSE IF(IFOUR.EQ.1) THEN
  32 :          AN=DBLE(NIFOUR)
  33 :          FORCE(1)=FAC
  34 :          FORCE(2)=0.D0
  35 :          FORCE(3)=FAC*AN
  36 :       ELSE
  37 :          KERRE=2
  38 :          RETURN
  39 :       ENDIF
  40 :       RETURN
  41 :       END
  42 : 
  43 : 
  44 : 
  45 :  
  46 :  
  47 :  

© Cast3M 2003 - All rights reserved.
Disclaimer