Download pourog.eso

Back to the list

   1 : C POUROG    SOURCE    CHAT      05/01/13    02:19:50     5004           
   2 :       SUBROUTINE POUROG(REL,LRE,P,RP)                                           
   3 : C-----------------------------------------------------------------------        
   4 : C  ROUTINE DE PASSAGE D UNE MATRICE ELEMENTAIRE DES AXES LOCAUX AUX AXES        
   5 : C  GLOBAUX                                                                      
   6 : C  POUR UNE MATRICE ANTISYMETRIQUE                                                              
   7 : C                                                                               
   8 : C  ENTREE                                                                       
   9 : C         LRE    NOMBRE DE LIGNES DU TABLEAU REL                                
  10 : C         P      MATRICE DE PASSAGE                                             
  11 : C         RP     MATRICE ELEMENTAIRE 12X12 EN AXES LOCAUX                       
  12 : C                                                                               
  13 : C  SORTIE                                                                       
  14 : C         REL    MATRICE ELEMENTAIRE EN AXES GLOBAUX                            
  15 : C                                                                               
  16 : C 
  17 : C     Didier COMBESCURE Mars 2003                                                                
  18 : C-----------------------------------------------------------------------        
  19 :       IMPLICIT INTEGER(I-N)
  20 :       IMPLICIT REAL*8(A-H,O-Z)                                                  
  21 :       DIMENSION REL(12,12),P(3,3),RP(12,12)                                     
  22 :       DIMENSION NI(12),NJ(12)                                                   
  23 : C                                                                               
  24 :       DATA NI/1,1,1,4,4,4,7,7,7,10,10,10/                                       
  25 :       DATA NJ/1,2,3,1,2,3,1,2,3,1,2,3/ 
  26 : C
  27 :        DO 10 I=1,12  
  28 :         DO 10 J=1,12
  29 :          REL(I,J)=  0.D0                
  30 : C                                        
  31 :          DO 10 K=1,3  
  32 :           DO 10 L=1,3
  33 : C
  34 :            I1 = NI(I) + K - 1
  35 :            J1 = NI(J) + L - 1
  36 :            I2 = NJ(I)
  37 :            J2 = NJ(J)
  38 : C
  39 :            REL(I,J)=REL(I,J) + (P(K,I2)*RP(I1,J1)*P(L,J2))
  40 : C   
  41 :    10     CONTINUE    
  42 : C
  43 : C                                                               
  44 :       RETURN                                                                    
  45 :       END             
  46 :                                                    
  47 :  
  48 :  
  49 :  
  50 :  

© Cast3M 2003 - All rights reserved.
Disclaimer