Reimplemented from Ring.
Definition at line 191 of file frac.cpp.
192{
195 {
196 c = g;
197 return;
198 }
199
206
208
210 const RingElement *cc3 = (*c2) * (*g2);
211 const RingElement *cc4 = (*cc3) / (*cc2);
212
216
218}
virtual bool is_zero(const ring_elem f) const
frac_elem * new_frac_elem() const
ring_elem get_value() const
static RingElement * make_raw(const Ring *R, ring_elem f)
const RingElement * rawGCDRingElement(const RingElement *f, const RingElement *g, const RingElement *mipo, const M2_bool inExtension)
VALGRIND_MAKE_MEM_DEFINED & result(result)
References frac_elem::denom, FRAC_RINGELEM, FRAC_VAL, RingElement::get_value(), is_zero(), RingElement::make_raw(), new_frac_elem(), frac_elem::numer, R_, rawGCDRingElement(), result(), and use_gcd_simplify.