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

◆ make_monic()

void DPoly::make_monic ( int level,
TowerPolynomial & f )

Definition at line 922 of file dpoly.cpp.

923{
924 if (f == nullptr) return;
925 if (level == 0)
926 {
927 long not_used;
928 make_monic_0(f, not_used);
929 }
930 else
931 {
932 TowerPolynomial not_used;
933 make_monic_n(level, f, not_used);
934 dealloc_poly(not_used);
935 }
936}
void make_monic_n(int level, TowerPolynomial &f, TowerPolynomial &result_multiplier)
Definition dpoly.cpp:912
static void dealloc_poly(TowerPolynomial &f)
Definition dpoly.cpp:292
void make_monic_0(TowerPolynomial &f, long &result_multiplier)
Definition dpoly.cpp:902

References dealloc_poly(), make_monic_0(), and make_monic_n().

Referenced by gcd().