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