![]() |
#include <kernel/structs.h>
Go to the source code of this file.
Functions | |
ideal | MwalkInitialForm (ideal G, intvec *curr_weight) |
intvec * | MwalkNextWeight (intvec *curr_weight, intvec *target_weight, ideal G) |
int | MivSame (intvec *u, intvec *v) |
int | M3ivSame (intvec *next_weight, intvec *u, intvec *v) |
intvec * | Mivdp (int nR) |
intvec * | Mivlp (int nR) |
intvec * | MivMatrixOrder (intvec *iv) |
intvec * | MivMatrixOrderdp (int iv) |
intvec * | MPertVectors (ideal G, intvec *ivtarget, int pdeg) |
intvec * | MPertVectorslp (ideal G, intvec *ivtarget, int pdeg) |
intvec * | MivMatrixOrderlp (int nV) |
intvec * | Mfpertvector (ideal G, intvec *iv) |
intvec * | MivUnit (int nV) |
intvec * | MivWeightOrderlp (intvec *ivstart) |
intvec * | MivWeightOrderdp (intvec *ivstart) |
ideal | MidLift (ideal Gomega, ideal M) |
ideal | MLiftLmalG (ideal L, ideal G) |
ideal | MLiftLmalGNew (ideal Gomega, ideal M, ideal G) |
ideal | MLiftLmalGMin (ideal L, ideal G) |
intvec * | MkInterRedNextWeight (intvec *iva, intvec *ivb, ideal G) |
intvec * | MPertNextWeight (intvec *iva, ideal G, int deg) |
intvec * | Mivperttarget (ideal G, int ndeg) |
intvec * | MSimpleIV (intvec *iv) |
ideal | Mwalk (ideal Go, intvec *orig_M, intvec *target_M, ring baseRing, int reduction, int printout) |
ideal | Mrwalk (ideal Go, intvec *orig_M, intvec *target_M, int weight_rad, int pert_deg, int reduction, int printout) |
ideal | Mpwalk (ideal Go, int op_deg, int tp_deg, intvec *curr_weight, intvec *target_weight, int nP, int reduction, int printout) |
ideal | Mprwalk (ideal Go, intvec *orig_M, intvec *target_M, int weight_rad, int op_deg, int tp_deg, int nP, int reduction, int printout) |
ideal | Mfwalk (ideal G, intvec *ivstart, intvec *ivtarget, int reduction, int printout) |
ideal | Mfrwalk (ideal G, intvec *ivstart, intvec *ivtarget, int weight_rad, int reduction, int printout) |
intvec * | TranMPertVectorslp (ideal G) |
ideal | TranMImprovwalk (ideal Go, intvec *curr_weight, intvec *target_weight, int nP) |
ideal | MAltwalk1 (ideal G, int op, int tp, intvec *curr_weight, intvec *target_weight) |
ideal | MAltwalk2 (ideal G, intvec *curr_weight, intvec *target_weight) |
Definition at line 9470 of file walk.cc.
Definition at line 4235 of file walk.cc.
Definition at line 1518 of file walk.cc.
ideal Mfrwalk | ( | ideal | G, |
intvec * | ivstart, | ||
intvec * | ivtarget, | ||
int | weight_rad, | ||
int | reduction, | ||
int | printout | ||
) |
Definition at line 8104 of file walk.cc.
Definition at line 7923 of file walk.cc.
ideal MidLift | ( | ideal | Gomega, |
ideal | M | ||
) |
intvec* Mivdp | ( | int | nR | ) |
Definition at line 1013 of file walk.cc.
intvec* Mivlp | ( | int | nR | ) |
Definition at line 969 of file walk.cc.
intvec* MivMatrixOrderdp | ( | int | iv | ) |
Definition at line 1423 of file walk.cc.
intvec* MivMatrixOrderlp | ( | int | nV | ) |
Definition at line 1407 of file walk.cc.
intvec* Mivperttarget | ( | ideal | G, |
int | ndeg | ||
) |
intvec* MivUnit | ( | int | nV | ) |
Definition at line 1502 of file walk.cc.
Definition at line 1462 of file walk.cc.
Definition at line 1442 of file walk.cc.
Definition at line 2577 of file walk.cc.
ideal MLiftLmalG | ( | ideal | L, |
ideal | G | ||
) |
ideal MLiftLmalGMin | ( | ideal | L, |
ideal | G | ||
) |
ideal MLiftLmalGNew | ( | ideal | Gomega, |
ideal | M, | ||
ideal | G | ||
) |
Definition at line 1094 of file walk.cc.
Definition at line 1305 of file walk.cc.
ideal Mprwalk | ( | ideal | Go, |
intvec * | orig_M, | ||
intvec * | target_M, | ||
int | weight_rad, | ||
int | op_deg, | ||
int | tp_deg, | ||
int | nP, | ||
int | reduction, | ||
int | printout | ||
) |
Definition at line 6283 of file walk.cc.
ideal Mpwalk | ( | ideal | Go, |
int | op_deg, | ||
int | tp_deg, | ||
intvec * | curr_weight, | ||
intvec * | target_weight, | ||
int | nP, | ||
int | reduction, | ||
int | printout | ||
) |
Definition at line 5848 of file walk.cc.
ideal Mrwalk | ( | ideal | Go, |
intvec * | orig_M, | ||
intvec * | target_M, | ||
int | weight_rad, | ||
int | pert_deg, | ||
int | reduction, | ||
int | printout | ||
) |
Definition at line 5503 of file walk.cc.
ideal Mwalk | ( | ideal | Go, |
intvec * | orig_M, | ||
intvec * | target_M, | ||
ring | baseRing, | ||
int | reduction, | ||
int | printout | ||
) |
Definition at line 5202 of file walk.cc.
Definition at line 8288 of file walk.cc.
intvec* TranMPertVectorslp | ( | ideal | G | ) |