Télécharger vfsgmh.eso

Retour à la liste

Numérotation des lignes :

vfsgmh
  1. C VFSGMH SOURCE CHAT 05/01/13 04:06:56 5004
  2.  
  3. SUBROUTINE VFLSIGMIEHE (SIG,VECM)
  4. IMPLICIT INTEGER(I-N)
  5. integer m,i
  6. real*8 sig(3),vecm(3)
  7. real*8 desv(3),aux1,aux2,alpha1,alpha2,alpha3,vecmaux(3)
  8. real*8 valor
  9. real*8 sigy0,kiso,siginf,velo,cpar,mpar
  10. common /miehdata/ sigy0,kiso,siginf,velo,cpar,mpar
  11. m=nint(mpar)
  12. call yieldmieheb(sig,valor)
  13. aux1=valor**(1-2*m)/2.D0*sqrt(2.D0/3.D0)
  14. aux2=aux1*cpar*3.D0**(2*m)/(2.D0**(2*m-1)+1.D0)
  15. aux1=aux1*(1.D0-cpar)
  16. call Desviador(sig,desv,3)
  17. alpha1=(desv(1)-desv(2))**(2*m-1)
  18. alpha2=(desv(2)-desv(3))**(2*m-1)
  19. alpha3=(desv(3)-desv(1))**(2*m-1)
  20. vecmaux(1)=alpha1-alpha3
  21. vecmaux(2)=alpha2-alpha1
  22. vecmaux(3)=alpha3-alpha2
  23. do i=1,3
  24. vecmaux(i)=aux1*vecmaux(i)+aux2*desv(i)**(2*m-1)
  25. enddo
  26. call Desviador(vecmaux,vecm,3)
  27. return
  28. end
  29.  
  30.  
  31.  
  32.  

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