Home
last modified time | relevance | path

Searched refs:allowrational (Results 1 – 7 of 7) sorted by relevance

/dports/math/giacxcas/giac-1.6.0/src/
H A Dpoly.h922 return a.TDivRem(b,quo,r,allowrational) && (exactquo?r.coord.empty():true) ; in TDivRem1()
969 if (!a0.Texactquotient(b0,q,allowrational)) in TDivRem1()
987 if (!an.Texactquotient(bn,qn,allowrational)) in TDivRem1()
999 if (!a0.Texactquotient(b0,q,allowrational)) in TDivRem1()
1013 if (!a1.Texactquotient(b0,q1,allowrational)) in TDivRem1()
1113 return TDivRem1(b,quo,r,allowrational,exactquo); in TDivRemHash()
1169 if (dim>1 && !allowrational && lexsorted_degree()==b.lexsorted_degree()){ in Texactquotient()
1178 return this->TDivRem1(b,quo,r,allowrational,1); in Texactquotient()
1210 if (!allowrational && has_denominator(q)) in TDivRem()
1223 if (!allowrational && has_denominator(q)) in TDivRem()
[all …]
H A Dgausspol.h124 …ynome & a,const polynome & b,polynome & quo,polynome & r,int exactquo=0,bool allowrational=false) ;
125 …olynome & th, const polynome & other, polynome & quo, polynome & rem, bool allowrational = false );
127 bool exactquotient(const polynome & a,const polynome & b,polynome & quo,bool allowrational=true);
H A Dthreaded.h2654 …> > & r,const std::vector<U> & vars,const R & reduce,double qmax,bool allowrational,int quo_only=0…
2696 if (is_zero(reduce) && !allowrational && !is_zero(cit->g % binv))
2761 if (!allowrational && !is_zero(maincoeff.front().g%binv) ){
2770 …rem(maincoeff,lcoeffb,quo,tmp,std::vector<U>(vars.begin()+1,vars.end()),reduce,qmax,allowrational);
2995 if (is_zero(reduce) && !allowrational && !is_zero(g % binv)){
3307 if (!allowrational && !is_zero(maincoeff.front().g%binv) )
3314 int recdivres=hashdivrem(maincoeff,lcoeffb,quo,tmp,vars2,reduce,qmax,allowrational);
H A Dmodpoly.h123 …th, const modpoly & other, environment * env,modpoly & quo, modpoly & rem,bool allowrational=true);
H A Dgausspol.cc1869 …onst polynome & a,const polynome & b,polynome & quo,polynome & r,int exactquo,bool allowrational) { in divrem1() argument
1876 return a.TDivRem(b,quo,r,allowrational) && (exactquo>0?r.coord.empty():true) ; in divrem1()
1881 if (ddeg>3 && !allowrational){ in divrem1()
2116 return a.TDivRem1(b,quo,r,allowrational,exactquo>0); in divrem1()
2432 …(const polynome & th, const polynome & other, polynome & quo, polynome & rem, bool allowrational ){ in divrem() argument
2433 return th.TDivRem(other,quo,rem,allowrational); in divrem()
2436 bool exactquotient(const polynome & a,const polynome & b,polynome & quo,bool allowrational){ in exactquotient() argument
2440 bool res= a.Texactquotient(b,quo,allowrational); in exactquotient()
4270 bool allowrational = (pt>=_POLY || qt>=_POLY) && (pt!=_EXT && qt!=_EXT); in gcdheu() local
4276 if (exactquotient(q_simp,p_simp,quo,allowrational)){ in gcdheu()
[all …]
H A Dezgcd.cc135 … polynome & other,const vecteur & v,int n,polynome & quo,polynome & rem,bool allowrational=false) { in reduce_divrem2() argument
176 if (!allowrational){ in reduce_divrem2()
H A Dmodpoly.cc2696 …ly & th, const modpoly & other, environment * env,modpoly & quo, modpoly & rem,bool allowrational){ in DivRem() argument
2832 if (!allowrational){ in DivRem()