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

◆ IM2_RingElement_from_BigComplex()

const RingElement * IM2_RingElement_from_BigComplex ( const Ring * R,
gmp_CC z )

Definition at line 68 of file ringelement.cpp.

69{
70 ring_elem f;
71 if (R->from_BigComplex(z, f)) return RingElement::make_raw(R, f);
72 ERROR("cannot create element of this ring from an element of CC");
73 return nullptr;
74}
virtual bool from_BigComplex(gmp_CC z, ring_elem &result) const
Definition ring.cpp:243
static RingElement * make_raw(const Ring *R, ring_elem f)
Definition relem.cpp:20
const int ERROR
Definition m2-mem.cpp:55

References ERROR, Ring::from_BigComplex(), and RingElement::make_raw().