Macaulay2 Engine
Loading...
Searching...
No Matches
◆
TEST()
[5/6]
TEST
(
NewF4MonomialLookupTable
,
monomialDivides
)
Definition at line
130
of file
NewF4Test.cpp
.
135
{
136
MemoryBlock
B;
137
newf4::MonomialView
ab({5,0,1,1,1}, B);
138
newf4::MonomialView
ac({5,0,1,2,1}, B);
139
newf4::MonomialView
ab2({5,0,1,1,2}, B);
140
newf4::MonomialView
unit({1},B);
141
newf4::MonomialView
ab2f({7,0,1,1,2,5,1},B);
142
newf4::MonomialView
bd({5,1,1,3,1},B);
143
newf4::MonomialView
abdf({9,0,1,1,1,3,1,5,1},B);
144
EXPECT_FALSE(
newf4::MonomialView::monomialDivides
(ab,ac));
145
EXPECT_TRUE(
newf4::MonomialView::monomialDivides
(ab,ab2));
146
EXPECT_TRUE(
newf4::MonomialView::monomialDivides
(unit,unit));
MemoryBlock
Thin RAII wrapper around memtailor::Arena providing bump-pointer array allocation with optional mutex...
Definition
MemoryBlock.hpp:57
newf4::MonomialView::monomialDivides
static bool monomialDivides(const MonomialView &divisor, const MonomialView &divisee)
Definition
MonomialView.hpp:87
newf4::MonomialView
Definition
MonomialView.hpp:49
Macaulay2
e
unit-tests
NewF4Test.cpp
Generated on
for Macaulay2 Engine by
1.15.0