24 const std::size_t
mP1;
25 const std::size_t
mP2;
28 void print(std::ostream& os = std::cout)
const
30 os <<
"(" <<
mP1 <<
"," <<
mP2 <<
"): " <<
mLcm;
34 template <
class Compare>
39 return Compare::less( s1.mLcm, s2.mLcm );
carl is the main namespace for the library.
cln::cl_I lcm(const cln::cl_I &a, const cln::cl_I &b)
Calculate the least common multiple of two integers.
SPolPair(std::size_t p1, std::size_t p2, Monomial::Arg lcm)
void print(std::ostream &os=std::cout) const
std::shared_ptr< const Monomial > Arg