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

◆ mult()

ring_elem GF::mult ( const ring_elem f,
const ring_elem g ) const
virtual

Implements Ring.

Definition at line 372 of file GF.cpp.

373{
374 if (f.get_int() == _ZERO || g.get_int() == _ZERO) return ring_elem(_ZERO);
375 return ring_elem(modulus_add(f.get_int(), g.get_int(), Q1_));
376}
static int modulus_add(int a, int b, int p)
Definition GF.cpp:169
int Q1_
Definition GF.hpp:71
int _ZERO
Definition GF.hpp:72
int get_int() const
Definition ringelem.hpp:124

References _ZERO, ring_elem::get_int(), modulus_add(), and Q1_.

Referenced by promote().