![]() |
#include <misc/auxiliary.h>#include <omalloc/omalloc.h>#include <misc/options.h>#include <misc/intvec.h>#include <polys/monomials/ring.h>#include <polys/monomials/p_polys.h>#include <polys/weight.h>#include <math.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) |
| short * | iv2array (intvec *iv, const ring R) |
| long | totaldegreeWecart (poly p, ring r) |
| long | totaldegreeWecart_IV (poly p, ring r, const short *w) |
| long | maxdegreeWecart (poly p, int *l, ring r) |
Variables | |
| double(* | wFunctional )(int *degw, int *lpol, int npol, double *rel, double wx, double wNsqr) |
Definition at line 190 of file weight.cc.
| long totaldegreeWecart | ( | poly | p, |
| ring | r | ||
| ) |
Definition at line 225 of file weight.cc.
Definition at line 239 of file weight.cc.
Definition at line 116 of file weight.cc.
| void wFirstSearch | ( | int * | A, |
| int * | x, | ||
| int | mons, | ||
| int * | lpol, | ||
| int | npol, | ||
| double * | rel, | ||
| double * | fopt, | ||
| double | wNsqr, | ||
| int | rvar | ||
| ) |
Definition at line 156 of file weight0.c.
| void wSecondSearch | ( | int * | A, |
| int * | x, | ||
| int * | lpol, | ||
| int | npol, | ||
| int | mons, | ||
| double * | rel, | ||
| double * | fk, | ||
| double | wNsqr, | ||
| int | rvar | ||
| ) |
Definition at line 299 of file weight0.c.