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

◆ FunctionPair()

FunctionPair::FunctionPair ( const Pair & pair,
const IntermediateBasis & F,
int n )
inline

Definition at line 128 of file franzi-gb.cpp.

129 {
130 int i = pair.i;
131 int j = pair.j;
132
133 IntermediateBasis::const_iterator end = F.end();
134 if (F.find(j) == end || (i >= 0 && F.find(i) == end))
135 {
136 good = false;
137 }
138 else
139 {
140 good = true;
141 if (i < 0)
142 { // working with field polynomial, generate x_(-i)
143 // g = BRP( 1 << n-(-i) );
144 fieldpolynomial = BRP(1 << (n - (-i)));
146 }
147 else
148 {
149 g = &F.find(i)->second;
150 }
151 f = &F.find(j)->second;
152 }
153 }
const BRP * g
const BRP * f
int i
Definition franzi-gb.cpp:55
int j
Definition franzi-gb.cpp:56
TermIterator< Nterm > end(Nterm *)
Definition ringelem.cpp:5

References end(), f, fieldpolynomial, g, and good.