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

◆ rawDenominatorRing()

const Ring * rawDenominatorRing ( const Ring * R)

Definition at line 606 of file ring.cpp.

610{
612 if (P == nullptr)
613 {
614 ERROR("expected polynomial ring");
615 return nullptr;
616 }
617 return P->getDenominatorRing();
618}
virtual const Ring * getDenominatorRing() const
Definition polyring.hpp:266
Abstract base for the engine's polynomial-ring hierarchy.
Definition polyring.hpp:96
virtual const PolynomialRing * cast_to_PolynomialRing() const
Definition ring.hpp:243
const int ERROR
Definition m2-mem.cpp:55

References Ring::cast_to_PolynomialRing(), ERROR, and PolynomialRing::getDenominatorRing().