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

◆ fromCoefficient()

ring_elem PolyRing::fromCoefficient ( ring_elem & coeff) const

Definition at line 213 of file poly.cpp.

214{
215 Nterm *result;
216 if (K_->is_zero(coeff))
217 {
219 return result;
220 }
221 result = new_term();
222 result->coeff = coeff;
223 M_->one(result->monom);
224 return result;
225}
Nterm * new_term() const
Definition poly.cpp:146
const Ring * K_
Definition polyring.hpp:123
const Monoid * M_
Definition polyring.hpp:124
VALGRIND_MAKE_MEM_DEFINED & result(result)
#define ZERO_RINGELEM
Definition ring.hpp:677

References PolynomialRing::K_, PolynomialRing::M_, new_term(), result(), and ZERO_RINGELEM.

Referenced by from_BigComplex(), from_BigReal(), from_complex_double(), from_ComplexInterval(), from_double(), and from_Interval().