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

◆ mult()

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

Implements Ring.

Definition at line 245 of file ZZp.cpp.

246{
247 if (f.get_int() == _ZERO || g.get_int() == _ZERO) return ring_elem(_ZERO);
248 return ring_elem(modulus_add(f.get_int(), g.get_int(), _P1));
249}
static int modulus_add(int a, int b, int p)
Definition GF.cpp:169
int _ZERO
Definition ZZp.hpp:68
int _P1
Definition ZZp.hpp:67
int get_int() const
Definition ringelem.hpp:124

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