Télécharger shap96.eso

Retour à la liste

Numérotation des lignes :

shap96
  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.  
  38.  

© Cast3M 2003 - Tous droits réservés.
Mentions légales