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

◆ rawRandomCCi()

gmp_CCi rawRandomCCi ( unsigned long prec)

Definition at line 281 of file random.cpp.

282{
284 result->re = const_cast<gmp_RRimutable>(rawRandomRRi(precision));
285 result->im = const_cast<gmp_RRimutable>(rawRandomRRi(precision));
286 return reinterpret_cast<gmp_CCi>(result);
287}
VALGRIND_MAKE_MEM_DEFINED & result(result)
#define getmemstructtype(S)
Definition m2-mem.h:143
mpfi_ptr gmp_RRimutable
Definition m2-types.h:152
struct gmp_CCi_struct * gmp_CCi
Definition m2-types.h:162
struct gmp_CCimutable_struct * gmp_CCimutable
Definition m2-types.h:165
gmp_RRi rawRandomRRi(unsigned long precision)
Definition random.cpp:270

References getmemstructtype, rawRandomRRi(), and result().