|
template<typename typP , typename typPk , typename Base > |
void | Crochetchoix (const typP &P, typPk &Pk, typPk &redspol, int k, Base &b) |
|
template<template< typename > class cont, typename mon , typename T > |
cont< pol< mon, T > > | Crochet (const cont< pol< mon, T > > &P, int k) |
|
template<typename typPk > |
void | stab (typPk &Pk) |
|
template<typename T > |
void | my_merge (T &l1, const T &l2) |
|
template<typename mon > |
mon | lcm (const mon &m1, const mon &m2) |
|
template<typename typppcm , typename Base > |
int | compute_ppcm (typppcm &ppcm, const Base &b) |
|
template<typename mon , typename Base , typename typppcm > |
int | goodspol (const mon &m1, const mon &m2, typppcm &ppcm, const Base &b) |
|
template<typename typPk , typename Base > |
typPk | Spolordsup (typPk Pk, const Base &b) |
|
template<typename typP > |
int | minmaxdegP (typP P, int &maxdeg) |
|
template<typename typP > |
typP | Crochet (const typP &P, int k) |
|
template<typename typP , typename Base > |
void | Setnbvars (const typP &tmpPk, Base &b) |
|
template<typename typP , typename typMk , typename Base > |
void | DoBaseMk (const typP &tmpPk, typMk &Mk, Base &b) |
|
template<typename typPk , typename typMk , typename typmat > |
typmat * | MatrixOf (const typPk &L, const typMk &lm, const typmat &mat) |
|
template<typename typMat , typename typP , typename typPk , typename typMk , typename Base , typename typdump > |
void | init_algo (typP &P, int &nouveaumon, int &maxdeg, int &k, typPk &Pk, typMk &Mk, Base &b, typdump &dump) |
|
template<typename pol , typename coeff > |
void | my_plus2 (pol &res1, pol &res2, const pol &nf, const coeff &toto1, const coeff &toto2) |
|
template<typename pol , typename coeff > |
void | my_plustmp (pol &res, const pol &nf, const coeff toto) |
|
template<typename pol , typename coeff > |
void | my_plus (pol &res, const pol &nf, const coeff toto) |
|
template<typename pol > |
void | my_plus (pol &res, const pol &nf) |
|
template<typename pol , typename coeff > |
void | myplus22 (pol &res, const pol &nf, const coeff toto, const pol &nf2, const coeff toto2) |
|
template<typename pol , typename coeff > |
void | myplus44 (pol &res, const pol &nf, const coeff toto, const pol &nf2, const coeff toto2, const pol &nf3, const coeff toto3, const pol &nf4, const coeff toto4) |
|
template<typename mon , typename Base > |
int | indice2 (int i, int j, const Base &b) |
|
template<typename mon , typename Base > |
int | indice2 (const mon &tmp, const Base &b) |
|
template<typename typpol , typename typdump , typename Base > |
typpol | nf (int var, int indmon, const typdump &dump, const Base &b) |
|
template<typename typpol , typename typdump , typename Base , typename mon > |
typpol | nf (const mon &ind, const typdump &dump, const Base &b) |
|
template<typename typpol , typename typdump , typename Base , typename mon > |
typpol | mult (int i, const typpol &pol, const typdump &dump, const Base &b, mon **exce, int &exsize) |
|
template<typename Mon , typename Base > |
Mon | my_divmon (const Mon &mon, int i, const Base &b) |
|
template<typename typmon , typename Base > |
int | GoodDir (const typmon &m, int i, const Base &b) |
|
template<typename typPk , typename typP , typename typexceed , typename typsize , typename Base > |
void | conv_merge (typPk &Pk, typP &P, typexceed &ex, typsize &sizeex, const Base &b) |
|
template<typename typMk > |
int | member (const typMk &tmpMk, const typename typMk::value_type mon) |
|
template<typename typP , typename typPk , typename typMk , typename typexceed , typename typsize , typename typdump , typename Base > |
void | putingoodshape (const typP &P, typPk &workvect, const typMk &tmpMk, typexceed &exceed, typsize &sizeex, const typdump &dump, const Base &b) |
|
template<typename typMat , typename typPk , typename typP , typename typMk , typename Base , typename typdump , typename typrecall > |
int | newPkMkMatrixof (typMat &mat, typPk &Pk, typP &P, typMk &Mk, int &k, Base &b, typdump &dump, typrecall &recall) |
|
template<typename typdump , typename mon , typename pol > |
void | findcorresppol (const mon &m, const typdump &dump, pol &res) |
|
template<typename iterator , typename mon , typename Base > |
void | varmult (iterator iter1, iterator iter2, mon &var1, mon &var2, const Base &b) |
|
template<typename mon , typename pol , typename typdump , typename Base > |
pol | halfred (const mon &targetind, const pol &p, const typdump &dump, const Base &b) |
|
template<typename typPk , typename typdump , typename Base > |
void | ReduceSpol (typPk &S, const typdump &dump, typPk &redspol, const Base &b) |
|
template<typename typPk , typename typdump , typename Base > |
void | OLD_ReduceSpol (typPk &S, const typdump &dump, typPk &redspol, const Base &b) |
|
template<typename typPk > |
int | mindeg (const typPk &l) |
|
template<typename typP , typename typPk , typename typMk , typename Base , typename typdump > |
void | Crochetchoix (const typP &P, typPk &Pk, typMk &Mk, typPk &redspol, int k, typdump &dump, Base &b) |
|
template<typename typPk > |
void | Destroyredspol (typPk &redspol, const typPk &Pk) |
|
template<typename typP , typename typPk , typename typMk , typename Base , typename typdump , typename typrecall > |
void | NewCrochetchoix (typP &P, typPk &Pk, typMk &Mk, typPk &redspol, int &k, typdump &dump, Base &b, typrecall &recall) |
|
template<typename typPk > |
void | NewDestroyredspol (typPk &redspol, const typPk &Pk) |
|
template<typename typMk > |
void | Listedejafait (const typMk &Mk, typMk &Spoldejavu) |
|
template<typename typP , typename typPk , typename typdump , typename Base , template< typenameT > class tmptypmat> |
void | algo (typP P, typdump &dump, Base &b) |
|