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

◆ printOverlapData()

auto NCGroebner::printOverlapData ( std::ostream & o,
Overlap overlap ) const->void

Definition at line 417 of file NCGroebner.cpp.

418{
419 buffer b1,b2;
420 freeAlgebra().elem_text_out(b1,*mGroebner[std::get<0>(overlap)], true, true, true);
421 freeAlgebra().elem_text_out(b2,*mGroebner[std::get<2>(overlap)], true, true, true);
422 o << "Left Poly : " << b1.str() << std::endl;
423 o << "Overlap Pos : " << std::get<1>(overlap) << std::endl;
424 o << "Right Poly : " << b2.str() << std::endl;
425}
void elem_text_out(buffer &o, const Poly &f, bool p_one, bool p_plus, bool p_parens) const
PolyList mGroebner
const FreeAlgebra & freeAlgebra() const
char * str()
Definition buffer.hpp:72

References freeAlgebra(), mGroebner, and buffer::str().