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

◆ make_new()

monomial Monoid::make_new ( const_monomial d) const

Definition at line 448 of file monoid.cpp.

449{
450 if (mVariableCount == 0) return nullptr;
452 copy(d, result);
453 return result;
454}
int monomial_size() const
Definition monoid.hpp:209
const int mVariableCount
number of variables
Definition monoid.hpp:99
void copy(const_monomial m, monomial result) const
Definition monoid.cpp:475
VALGRIND_MAKE_MEM_DEFINED & result(result)
int * monomial
Definition monoid.hpp:58
#define newarray_atomic(T, len)
Definition newdelete.hpp:91

References copy(), monomial_size(), mVariableCount, newarray_atomic, and result().

Referenced by ResF4toM2Interface::to_M2_freemodule().