Definition at line 128 of file RingCCCTest.cpp.
129{
132 for (
int i = 0; i <
ntrials; i++)
133 {
137
138
139
140
147
148
149
150
151 d = R->
add(a, R->
add(b, c));
152 e = R->
add(R->
add(a, b), c);
157
158
159
162#if 0
167#endif
169 }
170}
M2::ConcreteRing< M2::ARingCCC > RingCCC
bool almostEqual(const RingCCC *R, int nbits, ring_elem a, ring_elem b)
virtual ring_elem mult(const ring_elem f, const ring_elem g) const
static ConcreteRing< M2::ARingCCC > * create(std::unique_ptr< M2::ARingCCC > R)
virtual bool is_equal(const ring_elem f, const ring_elem g) const
virtual ring_elem add(const ring_elem f, const ring_elem g) const
References M2::ConcreteRing< RingType >::add(), almostEqual(), BIGCC_IM, BIGCC_RE, M2::ConcreteRing< M2::ARingCCC >::create(), M2::ConcreteRing< RingType >::is_equal(), M2::ConcreteRing< RingType >::mult(), RingElementGenerator< RingType >::nextElement(), and ntrials.