![]() |
My Project
UNKNOWN_GIT_VERSION
|
#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"
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) |
void kEcartWeights | ( | poly * | s, |
int | sl, | ||
short * | eweight, | ||
const ring | R | ||
) |
Definition at line 188 of file weight.cc.
long totaldegreeWecart | ( | poly | p, |
ring | r | ||
) |
Definition at line 223 of file weight.cc.
long totaldegreeWecart_IV | ( | poly | p, |
ring | r, | ||
const short * | w | ||
) |
void wCall | ( | poly * | s, |
int | sl, | ||
int * | x, | ||
double | wNsqr, | ||
const ring | R | ||
) |
Definition at line 114 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 | ||
) |
double wFunctionalBuch | ( | int * | degw, |
int * | lpol, | ||
int | npol, | ||
double * | rel, | ||
double | wx, | ||
double | wNsqr | ||
) |
double wFunctionalMora | ( | int * | degw, |
int * | lpol, | ||
int | npol, | ||
double * | rel, | ||
double | wx, | ||
double | wNsqr | ||
) |
|
static |
void wNorm | ( | int * | degw, |
int * | lpol, | ||
int | npol, | ||
double * | rel | ||
) |
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.c.