Télécharger reconf.eso

Retour à la liste

Numérotation des lignes :

reconf
  1. C RECONF SOURCE FD218221 24/02/07 21:15:24 11834
  2. subroutine reconf(coeff,res,rt,phid,
  3. # minv,maxv)
  4.  
  5. implicit real*8 (a-h,o-z)
  6. implicit integer (i-n)
  7.  
  8. real*8 x0,x1,y1,x2,y2,xy1,x2y,xy2,x3,y3,res,phid,rt
  9. real*8 minv,maxv,coeff(10)
  10.  
  11. x0=coeff(1)
  12. x1=coeff(2)
  13. y1=coeff(3)
  14. x2=coeff(4)
  15. y2=coeff(5)
  16. xy1=coeff(6)
  17. x2y=coeff(7)
  18. xy2=coeff(8)
  19. x3=coeff(9)
  20. y3=coeff(10)
  21.  
  22. c calcul de la valeur interpolée
  23. res=x0+x1*rt+y1*phid+x2*rt**2+y2*phid**2+
  24. # xy1*rt*phid+x2y*rt**2*phid+xy2*rt*phid**2+
  25. # x3*rt**3+y3*phid**3
  26. if(res.gt.maxv) then
  27. res=maxv
  28. else if (res.lt.minv) then
  29. res=minv
  30. end if
  31.  
  32. return
  33. end
  34.  
  35.  
  36.  

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