Frobby  0.9.5
HilbertSlice Member List

This is the complete list of members for HilbertSlice, including all inherited members.

_consumerHilbertSliceprivate
_idealSliceprotected
_lcmSlicemutableprotected
_lcmUpdatedSlicemutableprotected
_lowerBoundHintSliceprotected
_multiplySliceprotected
_strategySliceprotected
_subtractSliceprotected
_varCountSliceprotected
adjustMultiply()Slice
applyLowerBound()Sliceprotected
baseCase(bool simplified)HilbertSlicevirtual
clearIdealAndSubtract()Slice
dispose()Slicevirtual
getConsumer()HilbertSliceinline
getIdeal() constSliceinline
getLcm() constSlice
getLowerBound(Term &bound, size_t var) constHilbertSliceprivatevirtual
getMultiply()Sliceinline
getMultiply() constSliceinline
getSubtract()Sliceinline
getSubtract() constSliceinline
getVarCount() constSliceinline
HilbertSlice(HilbertStrategy &strategy)HilbertSlice
HilbertSlice(HilbertStrategy &strategy, const Ideal &ideal, const Ideal &subtract, const Term &multiply, CoefTermConsumer *consumer)HilbertSlice
innerSlice(const Term &pivot)Slicevirtual
normalize()Slice
operator=(const Slice &slice)HilbertSlicevirtual
outerSlice(const Term &pivot)Slicevirtual
print(FILE *file) constSlice
pruneSubtract()Sliceprotected
resetAndSetVarCount(size_t varCount)Slice
run(TaskEngine &tasks)Slicevirtual
setToProjOf(const Slice &slice, const Projection &projection, CoefTermConsumer *consumer)HilbertSlice
Slice::setToProjOf(const Slice &slice, const Projection &projection)Sliceprotected
simplify()Slicevirtual
simplifyStep()HilbertSlicevirtual
singleDegreeSortIdeal(size_t var)Slice
Slice(SliceStrategy &strategy)Slice
Slice(SliceStrategy &strategy, const Ideal &ideal, const Ideal &subtract, const Term &multiply)Slice
swap(HilbertSlice &slice)HilbertSlice
Slice::swap(Slice &slice)Sliceprotected
~Slice()Slicevirtual
~Task()Taskvirtual