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

◆ getElement< RingZZ >()

template<>
ring_elem getElement< RingZZ > ( const RingZZ & R,
int index )

Definition at line 41 of file RingZZTest.cpp.

42{
43 if (index < 50) return R.from_long(index - 25);
45 {
46 maxH_initialized = true;
47 mpz_init(maxH);
48 mpz_set_str(maxH, "100000000000", 10);
49 }
51 return R.from_int(a1);
52}
static bool maxH_initialized
static mpz_t maxH
virtual ring_elem from_long(long n) const
Definition ZZ.cpp:110
virtual ring_elem from_int(mpz_srcptr n) const
Definition ZZ.cpp:119
mpz_srcptr gmp_ZZ
Definition m2-types.h:141
gmp_ZZ rawRandomInteger(gmp_ZZ maxN)
Definition random.cpp:66

References RingZZ::from_int(), RingZZ::from_long(), maxH, maxH_initialized, and rawRandomInteger().

Referenced by getElement< Z_mod >().