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

◆ split_off_content()

const RingElement * RingElement::split_off_content ( const RingElement *& result) const

Definition at line 351 of file relem.cpp.

353{
354 const RingElement *c = content();
355 ring_elem g = R->divide_by_given_content(val, c->val);
356 result = new RingElement(R, g);
357 return c;
358}
RingElement(const Ring *R, ring_elem f)
Definition relem.hpp:166
ring_elem val
Definition relem.hpp:69
const Ring * R
Definition relem.hpp:68
const RingElement * content() const
Definition relem.cpp:337
VALGRIND_MAKE_MEM_DEFINED & result(result)

References content(), R, result(), RingElement(), and val.

Referenced by rawRingElementSplitContent().