[BACK]Return to nd.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / engine

Diff for /OpenXM_contrib2/asir2000/engine/nd.c between version 1.21 and 1.22

version 1.21, 2003/08/01 08:39:54 version 1.22, 2003/08/01 08:47:00
Line 1 
Line 1 
 /* $OpenXM: OpenXM_contrib2/asir2000/engine/nd.c,v 1.20 2003/08/01 05:03:15 noro Exp $ */  /* $OpenXM: OpenXM_contrib2/asir2000/engine/nd.c,v 1.21 2003/08/01 08:39:54 noro Exp $ */
   
 #include "ca.h"  #include "ca.h"
 #include "inline.h"  #include "inline.h"
Line 836  int nd_nf(int mod,ND g,int full,ND *rp)
Line 836  int nd_nf(int mod,ND g,int full,ND *rp)
                         ndv_mul_nm(mod,p,mul,ndv_red);                          ndv_mul_nm(mod,p,mul,ndv_red);
                         g = ndv_add(mod,g,ndv_red);                          g = ndv_add(mod,g,ndv_red);
                         sugar = MAX(sugar,SG(ndv_red));                          sugar = MAX(sugar,SG(ndv_red));
                         if ( !mod && hmag && ((double)(p_mag((P)HCQ(g))) > hmag) ) {                          if ( !mod && hmag && g && ((double)(p_mag((P)HCQ(g))) > hmag) ) {
                                 nd_removecont2(d,g);                                  nd_removecont2(d,g);
                                 hmag = ((double)p_mag((P)HCQ(g)))*nd_scale;                                  hmag = ((double)p_mag((P)HCQ(g)))*nd_scale;
                         }                          }

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22

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