Télécharger yldpd2.eso

Retour à la liste

Numérotation des lignes :

yldpd2
  1. C YLDPD2 SOURCE CB215821 16/04/21 21:18:44 8920
  2. CCC
  3. C **********************************************************************
  4. CCC
  5. SUBROUTINE YIELDPOWDER2(SIG,VAR,VALOR)
  6. IMPLICIT INTEGER(I-N)
  7. real*8 sig(*),var,valor,xi1,xj2
  8. real*8 nn1,nn2,eta0,aa1,aa2,bb1,bb2,
  9. . pia,pib,sigy0,pcc,rrr
  10. common /poder2_data/ nn1,nn2,eta0,aa1,aa2,bb1,bb2,
  11. . pia,pib,sigy0,pcc,rrr
  12. call Invari_J2(sig,3,xj2)
  13. call Invari_I1(sig,3,xi1)
  14. if (xi1.lt.pia) then
  15. valor=xj2+((xi1-pia)/rrr)**2-aa2*sigy0**2/3.D0
  16. else
  17. valor=SQRT(2.D0*xj2)+bb1*xi1/3.D0-bb2
  18. endif
  19. return
  20. end
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  

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