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

◆ getLiftedRepresentation()

template<typename RT>
const RingElement * M2::getLiftedRepresentation ( const RT & R,
const ring_elem & a )
inline

Definition at line 1283 of file aring-glue.hpp.

1286{
1287 ring_elem c; // in originalRing()
1288 typename RT::Element b(R); // in ring()
1289 R.from_ring_elem(b, a);
1290 R.lift_to_original_ring(c, b);
1291 return RingElement::make_raw(&R.originalRing(), c);
1292}
static RingElement * make_raw(const Ring *R, ring_elem f)
Definition relem.cpp:20

References RingElement::make_raw().

Referenced by M2::ConcreteRing< M2::ARingCCC >::getRepresentation().