#include <PivotEulerAlg.h>
Definition at line 30 of file PivotEulerAlg.h.
◆ PivotEulerAlg()
| PivotEulerAlg::PivotEulerAlg |
( |
| ) |
|
◆ autoTranspose()
| bool PivotEulerAlg::autoTranspose |
( |
EulerState & |
state | ) |
|
|
private |
◆ computeEuler()
| void PivotEulerAlg::computeEuler |
( |
EulerState * |
state | ) |
|
|
private |
◆ computeEulerCharacteristic() [1/2]
| const mpz_class & PivotEulerAlg::computeEulerCharacteristic |
( |
const Ideal & |
ideal | ) |
|
◆ computeEulerCharacteristic() [2/2]
| const mpz_class & PivotEulerAlg::computeEulerCharacteristic |
( |
const RawSquareFreeIdeal & |
ideal | ) |
|
◆ getAutoTranspose()
| bool PivotEulerAlg::getAutoTranspose |
( |
| ) |
const |
|
inline |
◆ getComputedEulerCharacteristic()
| const mpz_class& PivotEulerAlg::getComputedEulerCharacteristic |
( |
| ) |
const |
|
inline |
◆ getInitialAutoTranspose()
| bool PivotEulerAlg::getInitialAutoTranspose |
( |
| ) |
const |
|
inline |
◆ getPivot()
| void PivotEulerAlg::getPivot |
( |
const EulerState & |
state, |
|
|
Word * |
pivot |
|
) |
| |
|
private |
◆ getUseAllPairsSimplify()
| bool PivotEulerAlg::getUseAllPairsSimplify |
( |
| ) |
const |
|
inline |
◆ getUseManyDivSimplify()
| bool PivotEulerAlg::getUseManyDivSimplify |
( |
| ) |
const |
|
inline |
◆ getUseUniqueDivSimplify()
| bool PivotEulerAlg::getUseUniqueDivSimplify |
( |
| ) |
const |
|
inline |
◆ processState()
◆ setAutoTranspose()
| void PivotEulerAlg::setAutoTranspose |
( |
bool |
value | ) |
|
|
inline |
◆ setInitialAutoTranspose()
| void PivotEulerAlg::setInitialAutoTranspose |
( |
bool |
value | ) |
|
|
inline |
◆ setPivotStrategy()
| void PivotEulerAlg::setPivotStrategy |
( |
auto_ptr< PivotStrategy > |
strategy | ) |
|
|
inline |
◆ setUseAllPairsSimplify()
| void PivotEulerAlg::setUseAllPairsSimplify |
( |
bool |
value | ) |
|
|
inline |
◆ setUseManyDivSimplify()
| void PivotEulerAlg::setUseManyDivSimplify |
( |
bool |
value | ) |
|
|
inline |
◆ setUseUniqueDivSimplify()
| void PivotEulerAlg::setUseUniqueDivSimplify |
( |
bool |
value | ) |
|
|
inline |
◆ _autoTranspose
| bool PivotEulerAlg::_autoTranspose |
|
private |
◆ _divCountsTmp
| vector<size_t> PivotEulerAlg::_divCountsTmp |
|
private |
◆ _euler
| mpz_class PivotEulerAlg::_euler |
|
private |
◆ _initialAutoTranspose
| bool PivotEulerAlg::_initialAutoTranspose |
|
private |
◆ _pivotStrategy
◆ _termTmp
| Word* PivotEulerAlg::_termTmp |
|
private |
◆ _useAllPairsSimplify
| bool PivotEulerAlg::_useAllPairsSimplify |
|
private |
◆ _useManyDivSimplify
| bool PivotEulerAlg::_useManyDivSimplify |
|
private |
◆ _useUniqueDivSimplify
| bool PivotEulerAlg::_useUniqueDivSimplify |
|
private |
The documentation for this class was generated from the following files: