Macaulay2 Engine
Loading...
Searching...
No Matches

◆ make_monic_n()

void DPoly::make_monic_n ( int level,
TowerPolynomial & f,
TowerPolynomial & result_multiplier )
private

Definition at line 912 of file dpoly.cpp.

913{
914 if (f == nullptr) return;
915 TowerPolynomial *p = f->arr.polys;
916 TowerPolynomial a = p[f->deg];
917 TowerPolynomial b = invert(level - 1, a);
918 mult_by_coeff_n(level, f, b);
919 result_multiplier = b;
920}
TowerPolynomial invert(int level, const TowerPolynomial a)
Definition dpoly.cpp:855
void mult_by_coeff_n(int level, TowerPolynomial &f, TowerPolynomial b)
Definition dpoly.cpp:886
int p

References invert(), mult_by_coeff_n(), and p.

Referenced by make_monic(), and make_monic3().