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

◆ mult_by_int_n()

TowerPolynomial DPoly::mult_by_int_n ( int level,
long c,
const TowerPolynomial f )
private

Definition at line 1307 of file dpoly.cpp.

1308{
1309 TowerPolynomial result = alloc_poly_n(f->deg);
1310 for (int i = 0; i <= f->deg; i++)
1311 {
1312 TowerPolynomial c = f->arr.polys[i];
1313 if (c != nullptr) result->arr.polys[i] = mult_by_int(level - 1, a, c);
1314 }
1315 reset_degree_n(level, result);
1316 return result;
1317}
static TowerPolynomial alloc_poly_n(int deg, TowerPolynomial *elems=nullptr)
Definition dpoly.cpp:265
void reset_degree_n(int level, TowerPolynomial &f)
Definition dpoly.cpp:635
TowerPolynomial mult_by_int(int level, long c, const TowerPolynomial f)
Definition dpoly.cpp:1319
VALGRIND_MAKE_MEM_DEFINED & result(result)

References alloc_poly_n(), mult_by_int(), reset_degree_n(), and result().

Referenced by mult_by_int().