Download lispml.eso

Back to the list

   1 : C LISPML    SOURCE    CHAT      05/01/13    01:23:01     5004           
   2 :       SUBROUTINE LISPML(QSI,A)                                                  
   3 : C=======================================================================        
   4 : C          PLASTICITE LINESPRING                                                
   5 : C     CALCULE LA FONCTION   A(QSI) POUR LE MOMENT LIMITE                        
   6 : C   ENTREE                                                                      
   7 : C    QSI  = RAPPORT PROFONDEUR DE FISSURE SUR EPAISSEUR                         
   8 : C   SORTIE                                                                      
   9 : C     A   = FONCTION DE QSI     M=(T**2)*SIGF*A(QSI)/4.                         
  10 : C=======================================================================        
  11 :       IMPLICIT INTEGER(I-N)
  12 :       IMPLICIT REAL*8(A-H,O-Z)                                                  
  13 :       PARAMETER(UNDEMI= .5D0,TRDEMI=1.5D0,DEUX=2.D0,UN=1.D0)                    
  14 :       PARAMETER(QUATRE=4.D0)                                                    
  15 : C                                                                               
  16 :       GA= TRDEMI*QSI - QSI*QSI                                                  
  17 :       GB= UNDEMI*QSI - QSI*QSI                                                  
  18 : C                                                                               
  19 :       EA=(UN+GB) + (UN-GA)                                                      
  20 :       EB=DEUX*GA*(UN+GB) + DEUX*GB*(UN-GA)                                      
  21 :       EC=GA*GA*(UN+GB) + GB*GB*(UN-GA) -                                        
  22 :      S   (DEUX-QSI)*(UN-GA)*(UN+GB)                                             
  23 : C                                                                               
  24 :       DELTA=DSQRT(EB*EB - QUATRE*EA*EC)                                         
  25 :       A = (DELTA -EB) /DEUX/EA                                                  
  26 : C                                                                               
  27 :       RETURN                                                                    
  28 :       END                                                                       
  29 :  

© Cast3M 2003 - All rights reserved.
Disclaimer