Télécharger CCHOLE.INC

Retour à la liste

Numérotation des lignes :

  1. common /chol3c/precc,nbthr,milign,lilign,iligns,itmasq,immt,
  2. > il1,il2,iper,ider,nbop(129)
  3. * pour chomod noeud maitre
  4. common /chol3c/nbnnmc,matric,maitre,lig2
  5. save /chol3c/
  6. ** parameter (masdim=128)
  7. parameter (imsd=6)
  8. parameter (masdim=2**imsd)
  9. parameter (jacc=7)
  10. macro,masqa(iv)
  11. * masqa=((iv-1)/masdim+1)
  12. masqa=(ishft(iv-1,-imsd)+1)
  13. endmacro
  14. macro,masqi(jv)
  15. masqi=((jv-1)*masdim+1)
  16. endmacro
  17. macro,masqd(iv)
  18. * masqd=((iv-1)/masdim*masdim+1)
  19. masqd=(ishft(iv-1,-imsd)*masdim+1)
  20. endmacro
  21. macro,masqh(iv)
  22. * masqh=(ibits(iv,2,imsd))
  23. masqh=(mod(iv,masdim+1))
  24. endmacro
  25. macro,masqb(iv)
  26. * masqb=(ibits(iv,2+imsd,imsd))
  27. masqb=(iv/(masdim+1))
  28. endmacro
  29. macro,masqv(ib,ih)
  30. masqv=(ib*(masdim+1)+ih)
  31. endmacro
  32.  

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