Macaulay2 Engine
Loading...
Searching...
No Matches
◆
operator==()
bool
newf4::MonomialView::operator==
(
const
MonomialView
&
monom
)
const
inline
Definition at line
72
of file
MonomialView.hpp
.
73
{
74
if
(
size
() != monom.size())
return
false
;
75
76
// for loop version
77
//for (auto i = 1; i < size(); ++i)
78
// if (mData[i] != monom.mData[i]) return false;
79
//return true;
80
81
// memcmp version
82
return
((
size
() != 0) && ((std::memcmp(
mData
+ 1,
83
monom.mData + 1,
84
sizeof
(
MonomialInt
)*(
size
()-1)) == 0)));
85
}
newf4::MonomialView::mData
MonomialInt * mData
Definition
MonomialView.hpp:51
newf4::MonomialView::size
size_t size() const
Definition
MonomialView.hpp:70
newf4::MonomialInt
int32_t MonomialInt
Definition
MonomialTypes.hpp:47
References
mData
,
MonomialView()
, and
size()
.
newf4
MonomialView
Generated on
for Macaulay2 Engine by
1.15.0