Download shap96.eso

Back to the list

   1 : C SHAP96    SOURCE    CHAT      05/01/13    03:15:21     5004           
   2 :       SUBROUTINE SHAP96(QSI,ETA,DZE,IELE,SHP,IRET)
   3 : C=======================================================================        
   4 : C                                                                               
   5 : C     FONCTIONS DE FORME ET LEUR DERIVEES   CAS DU TUYO
   6 : C                                                                               
   7 : C=======================================================================        
   8 :       IMPLICIT INTEGER(I-N)
   9 :       IMPLICIT REAL*8(A-H,O-Z)                                                  
  10 :       DIMENSION SHP(6,*)                                                        
  11 : *
  12 :       IRET=1                                                                    
  13 : *
  14 : *  D'ABORD LES LINEAIRES PUIS LES CUBIQUES
  15 : *  ON MET LES DERIVEES SECONDES DANS (5,.)
  16 : *
  17 :       SHP(1,1)=(1.D0-QSI)*0.5D0
  18 :       SHP(1,2)=(1.D0+QSI)*0.5D0
  19 :       SHP(2,1)=-0.5D0
  20 :       SHP(2,2)= 0.5D0
  21 : *
  22 :       QUI=(QSI+1.D0)*0.5D0
  23 :       SHP(1,3)=1.D0 -3.D0*(QUI**2) +2.D0*(QUI**3)
  24 :       SHP(2,3)=3.D0*(-QUI +QUI**2)
  25 :       SHP(5,3)=(-3.D0 +6.D0*QUI)*0.5D0
  26 :       SHP(1,4)= QUI -2.D0*(QUI**2) +QUI**3
  27 :       SHP(2,4)= (1.D0-4.D0*QUI+3.D0*(QUI**2))*0.5D0
  28 :       SHP(5,4)= (-2.D0 +3.D0*QUI )*0.5D0
  29 :       SHP(1,5)=3.D0*(QUI**2) -2.D0*(QUI**3)
  30 :       SHP(2,5)= 3.D0*(QUI -QUI**2)
  31 :       SHP(5,5)= (3.D0 -6.D0*QUI)*0.5D0
  32 :       SHP(1,6)= -QUI**2 +QUI**3
  33 :       SHP(2,6)= (-2.D0*QUI +3.D0*(QUI**2))*0.5D0
  34 :       SHP(5,6)= (-1.D0 +3.D0*QUI)*0.5D0
  35 :       RETURN                                                                    
  36 :       END                                                                       
  37 :  

© Cast3M 2003 - All rights reserved.
Disclaimer