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

Diff for /OpenXM_contrib2/asir2000/engine/dist.c between version 1.49 and 1.50

version 1.49, 2014/09/12 06:28:46 version 1.50, 2014/10/10 09:02:25
Line 45 
Line 45 
  * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,   * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,
  * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.   * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.
  *   *
  * $OpenXM: OpenXM_contrib2/asir2000/engine/dist.c,v 1.48 2014/08/19 06:35:01 noro Exp $   * $OpenXM: OpenXM_contrib2/asir2000/engine/dist.c,v 1.49 2014/09/12 06:28:46 noro Exp $
 */  */
 #include "ca.h"  #include "ca.h"
   
Line 71  int (*cmpdl)()=cmpdl_revgradlex;
Line 71  int (*cmpdl)()=cmpdl_revgradlex;
 int (*cmpdl_tie_breaker)();  int (*cmpdl_tie_breaker)();
 int (*primitive_cmpdl[3])() = {cmpdl_revgradlex,cmpdl_gradlex,cmpdl_lex};  int (*primitive_cmpdl[3])() = {cmpdl_revgradlex,cmpdl_gradlex,cmpdl_lex};
   
   Obj current_top_weight;
   int current_top_weight_len;
   
 int do_weyl;  int do_weyl;
   
 int dp_nelim,dp_fcoeffs;  int dp_nelim,dp_fcoeffs;
Line 124  int has_sfcoef_p(P f)
Line 127  int has_sfcoef_p(P f)
         }          }
 }  }
   
 extern Obj current_top_weight;  extern Obj nd_top_weight;
 int current_top_weight_len;  
   void reset_top_weight()
   {
           cmpdl = cmpdl_tie_breaker;
           cmpdl_tie_breaker = 0;
           nd_top_weight = 0;
           current_top_weight = 0;
           current_top_weight_len = 0;
   }
   
 void initd(struct order_spec *spec)  void initd(struct order_spec *spec)
 {  {

Legend:
Removed from v.1.49  
changed lines
  Added in v.1.50

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