Télécharger yldmhb.eso

Retour à la liste

Numérotation des lignes :

yldmhb
  1. C YLDMHB SOURCE CHAT 05/01/13 04:19:28 5004
  2.  
  3. SUBROUTINE YIELDMIEHEB (SIG,VALOR)
  4. IMPLICIT INTEGER(I-N)
  5. integer m
  6. real*8 sig(3),valor
  7. real*8 desv(3),aux1,aux2,alpha1,alpha2,alpha3
  8. real*8 sigy0,kiso,siginf,velo,cpar,mpar
  9. common /miehdata/ sigy0,kiso,siginf,velo,cpar,mpar
  10. m=nint(mpar)
  11. aux1=(1.D0-cpar)
  12. aux2=cpar*3.D0**(2*m)/(2.D0**(2*m-1)+1.D0)
  13. call Desviador(sig,desv,3)
  14. alpha1=(desv(1)-desv(2))**(2*m)
  15. alpha2=(desv(2)-desv(3))**(2*m)
  16. alpha3=(desv(3)-desv(1))**(2*m)
  17. valor=( ( aux1* ( alpha1+alpha2+alpha3 ) +
  18. . aux2* ( desv(1)**(2*m)+desv(2)**(2*m)+desv(3)**(2*m) ) )
  19. . / 2.D0 )**(1.D0/float(2*m))
  20. return
  21. end
  22.  
  23.  
  24.  
  25.  

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