Lines Matching refs:expv

65     vector<long> expv;  in eval()  local
66 exponents(expv, t); in eval()
72 if (expv[j] > 0) // to avoid accessing non-existant columns in matrix pts!!! in eval()
73 val *= power(pts(i,j), expv[j]); in eval()
184 vector<long> expv(NumVars); in BM_modp()
188 expv[var] = modp->pp[modp->GB[i]][var]; in BM_modp()
189 RingElem GBelem = monomial(P, expv); in BM_modp()
195 expv[var] = modp->pp[modp->sep[j]][var]; in BM_modp()
196 GBelem += monomial(P, c, expv); in BM_modp()
240 vector<long> expv(NumVars); in BM_projective_modp()
244 expv[var] = modp->pp[modp->GB[i]][var]; in BM_projective_modp()
245 RingElem GBelem = monomial(P, expv); in BM_projective_modp()
257 expv[var] = modp->pp[n][var]; in BM_projective_modp()
258 GBelem += monomial(P, c, expv); in BM_projective_modp()
319 vector<long> expv(NumVars); // buffer for creating monomials in BM_QQ()
325 expv[var] = modp->pp[modp->GB[i]][var]; in BM_QQ()
326 denom *= power(ScaleFactor[var], expv[var]); in BM_QQ()
328 RingElem GBelem = monomial(P, expv); in BM_QQ()
336 expv[var] = modp->pp[modp->sep[j]][var]; in BM_QQ()
337 c *= power(ScaleFactor[var], expv[var]); in BM_QQ()
339 GBelem += monomial(P, c/denom, expv); in BM_QQ()
400 vector<long> expv(NumVars); // buffer for creating monomials in BM_projective_QQ()
406 expv[var] = modp->pp[modp->GB[i]][var]; in BM_projective_QQ()
407 denom *= power(ScaleFactor[var], expv[var]); in BM_projective_QQ()
409 RingElem GBelem = monomial(P, expv); in BM_projective_QQ()
424 expv[var] = modp->pp[n][var]; in BM_projective_QQ()
425 c *= power(ScaleFactor[var], expv[var]); in BM_projective_QQ()
427 GBelem += monomial(P, c/denom, expv); in BM_projective_QQ()