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

◆ create() [1/2]

SchurRing * SchurRing::create ( const PolynomialRing * R)
static

Definition at line 87 of file schur.cpp.

88{
90 result->initialize_poly_ring(R->getCoefficients(), R->getMonoid());
91 if (!result->initialize_schur()) return nullptr;
92 // No GBRing
93 return result;
94}
virtual const Monoid * getMonoid() const
Definition polyring.hpp:282
virtual const Ring * getCoefficients() const
Definition polyring.hpp:277
SchurRing()
Definition schur.hpp:103
VALGRIND_MAKE_MEM_DEFINED & result(result)

References PolynomialRing::getCoefficients(), PolynomialRing::getMonoid(), PolynomialRing::PolynomialRing(), result(), and SchurRing().

Referenced by IM2_Ring_schur().