[BACK]Return to weight CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / lib

Diff for /OpenXM_contrib2/asir2000/lib/weight between version 1.18 and 1.19

version 1.18, 2004/01/07 06:33:31 version 1.19, 2004/01/07 06:53:11
Line 4  load("gr")$
Line 4  load("gr")$
 #define EPS 1E-6  #define EPS 1E-6
 #define TINY 1E-20  #define TINY 1E-20
 #define MAX_ITER 100  #define MAX_ITER 100
   #define ROUND_THRESHOLD 0.4
   
 def rotate(A,I,J,K,L,C,S){  def rotate(A,I,J,K,L,C,S){
   
Line 352  def roundret(V){
Line 353  def roundret(V){
                 RET1=I*RET0$                  RET1=I*RET0$
                 for(J=0;J<VN;J++){                  for(J=0;J<VN;J++){
                         X=drint(RET1[J])$                          X=drint(RET1[J])$
                         if(dabs(X-RET1[J])<0.2)                          if(dabs(X-RET1[J])<ROUND_THRESHOLD)
                                 RET1[J]=X$                                  RET1[J]=X$
                         else                          else
                                 break$                                  break$

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>