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

◆ to_ring_elem()

void M2::ARingRRR::to_ring_elem ( ring_elem & result,
const ElementType & a ) const
inline

Definition at line 117 of file aring-RRR.hpp.

118 {
119 mpfr_ptr res = getmemstructtype(mpfr_ptr);
120 mpfr_init2(res, mPrecision);
121 mpfr_set(res, &a, MPFR_RNDN);
122 result = ring_elem(moveTo_gmpRR(res));
123 }
unsigned long mPrecision
mpfr_srcptr moveTo_gmpRR(mpfr_ptr _z)
Definition gmp-util.h:153
VALGRIND_MAKE_MEM_DEFINED & result(result)
#define getmemstructtype(S)
Definition m2-mem.h:143

References getmemstructtype, moveTo_gmpRR(), mPrecision, and result().