Download elasti.eso

Back to the list

   1 : C ELASTI    SOURCE    FANDEUR   10/12/17    21:16:30     6815           
   2 : 
   3 :       SUBROUTINE ELASTI                                                         
   4 : 
   5 : *_______________________________________________________________________        
   6 : *                                                                               
   7 : *                     OPERATEUR ELASTICITE                                      
   8 : *                                                                               
   9 : *      SIG = ELAS MODL EPS MATER ( VA1 )                                     
  10 : *                OU                         EN ELASTICITE LINEAIRE              
  11 : *      EPS = ELAS MODL SIG MATER ( VA1 )                                     
  12 : *                                                                               
  13 : *            MODL   MODELE DE CALCUL,TYPE MMODEL                                
  14 : *            EPS    CHAMP PAR ELEMENT DE DEFORMATIONS,TYPE MCHAML              
  15 : *            SIG    CHAMP PAR ELEMENT DE CONTRAINTES,TYPE MCHAML               
  16 : *            MATER  CHAMP PAR ELEMENT DE CARACTERISTIQUE,TYPE MCHAML 
  17 : *            VA1    CHAMP PAR ELEMENT DE VARIABLES INTERNES,TYPE MCHAML                   
  18 : *_______________________________________________________________________        
  19 : *
  20 :       IMPLICIT INTEGER(I-N)
  21 :       IMPLICIT REAL*8(A-H,O-Z)                                                  
  22 : *
  23 : -INC CCOPTIO                                                                    
  24 : *
  25 :       IPCHE1=0                                                                  
  26 :       IPCHE2=0                                                                  
  27 :       IPCHE3=0                                                                  
  28 :       IPSTRS=0
  29 :       IRETOU=0
  30 :       IRET=0
  31 : *                                                                               
  32 : *     LECTURE DU MODELE                                                         
  33 : *                                                                               
  33 :       CALL LIROBJ('MMODEL',IPMODL,1,IRETOU)
  34 :       IF(IERR.NE.0) RETURN
  35 : *                                                                               
  36 : *     ON LIT LE 1-ER CHAMP/ELEMENT
  37 : *
  37 :       CALL LIROBJ('MCHAML',IPCHE1,1,IRETOU)
  38 :       IF(IERR.NE.0) RETURN
  39 : *
  40 : *     LECTURE DU MCHAML DE MATERIAU
  41 : *
  41 :       CALL LIROBJ('MCHAML',IPCHE2,1,IRETOU)
  42 :       IF(IERR.NE.0) RETURN
  43 : C                                                                               
  44 : C       LECTURE DU MCHAML DE VARIABLES INTERNES        
  45 : C                                                                               
  45 :       CALL LIROBJ('MCHAML',IPCHE3,0,IRETOU)                                     
  46 :       IF (IERR.NE.0) RETURN                                                   
  47 : *                                                                               
  48 : *     CALCUL DES CONTRAINTES OU DES DEFORMATIONS                                
  49 : * 
  49 :       CALL ELAS1 (IPMODL,IPCHE1,IPCHE2,IPCHE3, IPSTRS,IRET)  
  50 : * 
  50 :       IF (IRET.EQ.1) CALL ECROBJ('MCHAML',IPSTRS)
  51 : 
  52 :       RETURN                                                                    
  53 :       END                                                                       
  54 :  
  55 :  

© Cast3M 2003 - All rights reserved.
Disclaimer