Télécharger HLVIREN.INC

Retour à la liste

Numérotation des lignes :

  1. c chargement variables internes i
  2. epsr0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+1)
  3. eper0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+2)
  4. eplr0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+3)
  5. sigre0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+4)
  6. eprm0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+5)
  7. mu_r0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+6)
  8. eprk0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+7)
  9. spre0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+8)
  10. eplrc(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+9)
  11. damrt0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+10)
  12. damrt1(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+11)
  13. damrt2(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+12)
  14. c la taille n est pas recharge depuis var0 au 1er pas car
  15. c elle n a pas encore ete passee de varf a var0
  16. if(.not.ppas) then
  17. longr(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+13)
  18. end if
  19. sigr0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+14)
  20. epleq0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+15)
  21. damrc0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+16)
  22. eplrt(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+17)
  23. diffr0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+18)
  24. taui0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+19)
  25. dami0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+20)
  26. if(ppas.and.((istep.eq.0).or.(istep.eq.1))) then
  27. c modules tg pris = module initiaux au premier pas local
  28. c et la 1ere sous iteration non locale (istep=1)
  29. Et0(i)=yor(i)
  30. Hs0(i)=Hintr(i)
  31. refr0(i)=1.0d0
  32. else
  33. c recuperation modules de l iteration precedente
  34. c ou du pas precedent converge si istep=1
  35. Et0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+21)
  36. Hs0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+22)
  37. c fonction de refermeture de fissure du renfort
  38. refr0(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+23)
  39. end if
  40. c hypothese sur deformations anelastiques
  41. epart(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+24)
  42. eparv(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+25)
  43. sigr_nl(i)=var0(NVAR2+(i-1)*NB_VARI_PAR_RENF+26)

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