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

◆ initialize_SchurRing2()

bool SchurRing2::initialize_SchurRing2 ( )
protected

Definition at line 145 of file schur2.cpp.

146{
147 initialize_ring(coefficientRing->characteristic());
148
149 zeroV = from_long(0);
150 oneV = from_long(1);
151 minus_oneV = from_long(-1);
152
154 return true;
155}
ring_elem minus_oneV
Definition ring.hpp:131
void initialize_ring(long charac, const PolynomialRing *DR=nullptr, const std::vector< int > &heft_vec={})
Definition ring.cpp:30
ring_elem oneV
Definition ring.hpp:130
ring_elem zeroV
Definition ring.hpp:129
void SMinitialize(int max_rows, int max_weight)
Definition schur2.cpp:732
virtual ring_elem from_long(long n) const
Definition schur2.cpp:291
const Ring * coefficientRing
Definition schur2.hpp:154

References coefficientRing, from_long(), Ring::initialize_ring(), Ring::minus_oneV, nvars, Ring::oneV, SMinitialize(), and Ring::zeroV.

Referenced by create(), SchurSnRing::create(), and createInfinite().