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

◆ copy()

ring_elem LocalRing::copy ( const ring_elem f) const
virtual

Implements Ring.

Definition at line 467 of file localring.cpp.

468{
469 const local_elem *f = a.get_local_elem();
470 local_elem *g = new_local_elem();
471 g->numer = mRing->copy(f->numer);
472 g->denom = mRing->copy(f->denom);
473 return ring_elem(g);
474}
const PolyRing * mRing
Definition localring.hpp:69
local_elem * new_local_elem() const
Definition localring.cpp:61
ring_elem numer
Definition localring.hpp:48
ring_elem denom
Definition localring.hpp:49
const local_elem * get_local_elem() const
Definition ringelem.hpp:136

References local_elem::denom, ring_elem::get_local_elem(), mRing, new_local_elem(), and local_elem::numer.

Referenced by term().