|
| 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) |
| |