![]()  | 
  
    My Project
    
   | 
 
#include "misc/auxiliary.h"#include "misc/options.h"#include "misc/intvec.h"#include "polys/monomials/ring.h"#include "polys/monomials/p_polys.h"#include "polys/weight.h"Go to the source code of this file.
Functions | |
| double | wFunctionalMora (int *degw, int *lpol, int npol, double *rel, double wx, double wNsqr) | 
| double | wFunctionalBuch (int *degw, int *lpol, int npol, double *rel, double wx, double wNsqr) | 
| void | wAdd (int *A, int mons, int kn, int xx, int rvar) | 
| void | wNorm (int *degw, int *lpol, int npol, double *rel) | 
| void | wFirstSearch (int *A, int *x, int mons, int *lpol, int npol, double *rel, double *fopt, double wNsqr, int rvar) | 
| void | wSecondSearch (int *A, int *x, int *lpol, int npol, int mons, double *rel, double *fk, double wNsqr, int rvar) | 
| void | wGcd (int *x, int n) | 
| static void | wDimensions (poly *s, int sl, int *lpol, int *npol, int *mons) | 
| static void | wInit (poly *s, int sl, int mons, int *A, const ring R) | 
| void | wCall (poly *s, int sl, int *x, double wNsqr, const ring R) | 
| void | kEcartWeights (poly *s, int sl, short *eweight, const ring R) | 
| int * | iv2array (intvec *iv, const ring R) | 
| long | totaldegreeWecart (poly p, ring r) | 
| long | totaldegreeWecart_IV (poly p, ring r, const int *w) | 
| long | maxdegreeWecart (poly p, int *l, ring r) | 
Variables | |
| THREAD_VAR double(* | wFunctional )(int *degw, int *lpol, int npol, double *rel, double wx, double wNsqr) | 
| void kEcartWeights | ( | poly * | s, | 
| int | sl, | ||
| short * | eweight, | ||
| const ring | R | ||
| ) | 
Definition at line 182 of file weight.cc.
| long maxdegreeWecart | ( | poly | p, | 
| int * | l, | ||
| ring | r | ||
| ) | 
| long totaldegreeWecart | ( | poly | p, | 
| ring | r | ||
| ) | 
Definition at line 217 of file weight.cc.
| long totaldegreeWecart_IV | ( | poly | p, | 
| ring | r, | ||
| const int * | w | ||
| ) | 
| void wAdd | ( | int * | A, | 
| int | mons, | ||
| int | kn, | ||
| int | xx, | ||
| int | rvar | ||
| ) | 
| void wCall | ( | poly * | s, | 
| int | sl, | ||
| int * | x, | ||
| double | wNsqr, | ||
| const ring | R | ||
| ) | 
Definition at line 108 of file weight.cc.
      
  | 
  static | 
| void wFirstSearch | ( | int * | A, | 
| int * | x, | ||
| int | mons, | ||
| int * | lpol, | ||
| int | npol, | ||
| double * | rel, | ||
| double * | fopt, | ||
| double | wNsqr, | ||
| int | rvar | ||
| ) | 
Definition at line 152 of file weight0.cc.
| double wFunctionalBuch | ( | int * | degw, | 
| int * | lpol, | ||
| int | npol, | ||
| double * | rel, | ||
| double | wx, | ||
| double | wNsqr | ||
| ) | 
Definition at line 78 of file weight0.cc.
| double wFunctionalMora | ( | int * | degw, | 
| int * | lpol, | ||
| int | npol, | ||
| double * | rel, | ||
| double | wx, | ||
| double | wNsqr | ||
| ) | 
Definition at line 34 of file weight0.cc.
| void wGcd | ( | int * | x, | 
| int | n | ||
| ) | 
      
  | 
  static | 
| void wNorm | ( | int * | degw, | 
| int * | lpol, | ||
| int | npol, | ||
| double * | rel | ||
| ) | 
Definition at line 463 of file weight0.cc.
| void wSecondSearch | ( | int * | A, | 
| int * | x, | ||
| int * | lpol, | ||
| int | npol, | ||
| int | mons, | ||
| double * | rel, | ||
| double * | fk, | ||
| double | wNsqr, | ||
| int | rvar | ||
| ) | 
Definition at line 295 of file weight0.cc.
| THREAD_VAR double(* wFunctional) (int *degw, int *lpol, int npol, double *rel, double wx, double wNsqr) | ( | int * | degw, | 
| int * | lpol, | ||
| int | npol, | ||
| double * | rel, | ||
| double | wx, | ||
| double | wNsqr | ||
| ) |