, including all inherited members.
allCoeffVariablesOrder_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
CenterFocusExperiment(D_CenterfocusParams const *params, PrintCenterFocusResults *prn) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
CFEpsPointType typedef | nCenterFocus::CenterFocusExperiment< variant > | |
cfparams_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
CFRandomExperiment class | nCenterFocus::CenterFocusExperiment< variant > | [friend] |
complementColumns(const Matrix_Type &mat) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
complementColumns(const Matrix_Type &mat) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
computeQuadric(const TPolynomXY_Type &p, const TPolynomXY_Type &q, const Matrix_Type &jacobiMat, const list< CoeffListEntry > &coeffOrder, CFQuadricsResult< Matrix_Type, Matrix3D< Matrix_Type > > &quadricResult) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
computeQuadric(const TPolynomXY_Type &minusPpol, const TPolynomXY_Type &Qpol, const Matrix_Type &jacobiMat, const list< CoeffListEntry > &coeffOrder, CFQuadricsResult< Matrix_Type, Matrix3D< Matrix_Type > > &quadricResult) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
computeQuadric_computeAlpha(const TPolynomXY_Type &quadricMinusPpol, const TPolynomXY_Type &quadricQpol, const Matrix_Type &jacobiMat, const Matrix_Type &jacobiKernel, const std::list< CoeffListEntry > &coeffOrder) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
computeQuadric_computeAlpha(const TPolynomXY_Type &minusPpol, const TPolynomXY_Type &Qpol, const Matrix_Type &jacobiMat, const Matrix_Type &jacobiKernel, const std::list< CoeffListEntry > &coeffOrder) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
computeQuadric_computeBigQuadric(const Matrix3D< Matrix_Type > &smallQuadric, const Matrix_Type &jacobiKernel) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
computeQuadric_computeBigQuadric(const Matrix3D< Matrix_Type > &smallQuadric, const Matrix_Type &jacobiKernel) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
computeQuadric_computeLambda(const Matrix3D< Matrix_Type > &alpha) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
computeQuadric_computeLambda(const Matrix3D< Matrix_Type > &alpha) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
computeQuadric_computeQuadricSmall(const Matrix_Type &jacobiMat, const Matrix3D< Matrix_Type > &lambda) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
computeQuadric_computeQuadricSmall(const Matrix_Type &jacobiMat, const Matrix3D< Matrix_Type > &lambda) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
computeQuadric_getLeftInverse(const Matrix_Type &jacobiKernel) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
computeQuadric_getLeftInverse(const Matrix_Type &jacobiKernel) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
copyPolynomWithGivenEpsPrecision(const TPolynomXY_SRC_Type &srcPol, TPolynomXY_DEST_Type &destPol, int epsPrecision) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
copyPolynomWithGivenEpsPrecision(const TPolynomXY_SRC_Type &srcPol, TPolynomXY_DEST_Type &destPol, int epsPrecision) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
createJacobiMatrix(TFrommer &frommer, const TPolynomXY_Type &p, const TPolynomXY_Type &q, int reqVanishedFocalValuesCount, const list< CoeffListEntry > &coeffOrder) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
createJacobiMatrix(TFrommer &frommer2, const TPolynomXY_Type &minusPpol, const TPolynomXY_Type &Qpol, int reqVanishedFocalValuesCount, const list< CoeffListEntry > &coeffVariablesOrder) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
epsFieldRef_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
epsFrommer_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
epsRegularFrommer_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
epsRing_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
frommer0_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
frommer2_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
getInputPointNum() | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
getResultPrinterConstRef() const | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
getStatisticRef() | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
initExperiment(const D_CenterfocusParams *params) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
initSubCoeffVariablesOrder() | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
inputPointCounter_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
internPrintVariableOrder(ostream &os, const list< CoeffListEntry > &coeffVariablesOrder, string comment) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
isHamiltonianComponent(const PolynomXY_Type &minusP_polynom, const PolynomXY_Type &Q_polynom, const Ring_Type &ring1) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
isHamiltonianComponent(const PolynomXY_Type &minusP_polynom, const PolynomXY_Type &Q_polynom, const Ring_Type &ring1) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
liftTest_addEpsVector(const CFEpsPointType &polynomPair, TVector< typename D_Eps_Frommer::RingType::FieldType > &vector, const list< CoeffListEntry > &varCoeffOrder, int epsFactorExp) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
liftTest_computeLiftPoints(int maxLift, int liftTrials, TFrommer_Type2 &frommer2, const PolynomXY_Type &minusP_polynom, const PolynomXY_Type &Q_polynom, const Matrix_Type &jacobiMatrix, const list< CoeffListEntry > &varCoeffOrder, vector< CFEpsPointType * > &liftPoints) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
liftTest_computeLiftPoints(int maxLift, int liftTrials, TFrommer_Type2 &frommer2, const PolynomXY_Type &minusP_polynom, const PolynomXY_Type &Q_polynom, const Matrix_Type &jacobiMatrix, const list< CoeffListEntry > &varCoeffOrder, vector< CFEpsPointType * > &liftPoints) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
liftTest_eraseEpsPartInPlace(CFEpsPointType &polynomPair, unsigned short epsPrecision) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
liftTest_getFocalValuesEpsPart(D_Eps_Frommer &epsFrommer, unsigned int epsPart) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
liftTest_invertCoeffVectorInPlace(TVector< typename D_Eps_Frommer::RingType::FieldType > &vector) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
liftTest_performSingleTest(int maxLift, TFrommer_Type2 &frommer2, const PolynomXY_Type &minusP_polynom, const PolynomXY_Type &Q_polynom, const Matrix_Type &jacobiKernel, const list< CoeffListEntry > &varCoeffOrder, CFEpsPointType *&liftResultRef, int &lastLiftNr) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
liftTest_performSingleTest(int maxLift, TFrommer_Type2 &frommer2, const PolynomXY_Type &minusP_polynom, const PolynomXY_Type &Q_polynom, const Matrix_Type &jacobiKernel, const list< CoeffListEntry > &varCoeffOrder, CFEpsPointType *&liftResultRef, int &lastLiftNr) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
liftTest_solveLGS(const TMatrix< typename D_Eps_Frommer::RingType::FieldType > &jacobiMatrix, const TVector< typename D_Eps_Frommer::RingType::FieldType > &rightHandSide, TVector< typename D_Eps_Frommer::RingType::FieldType > &result) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
minusP_polynom_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
performExperiment(const D_CenterfocusParams *params, RankStatistic &fullRankStatistic, RankStatistic &subRankStatistic, LiftAndQuadricsStatistic &fullQuadricsStatistic, LiftAndQuadricsStatistic &subQuadricsStatistic, FailedLiftStatistic &liftStatistic) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
performLiftTrials(int maxLift, int liftTrials, TFrommer_Type2 &frommer2, const PolynomXY_Type &minusP_polynom, const PolynomXY_Type &Q_polynom, const Matrix_Type &jacobiMatrix, const list< CoeffListEntry > &varCoeffOrder, CPointLiftInfo< D_Eps_Frommer, CFEpsPointType > &pointLiftInfo, FailedLiftStatisticType &liftStatistic) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
performLiftTrials(int maxLift, int liftTrials, TFrommer_Type2 &frommer2, const PolynomXY_Type &minusP_polynom, const PolynomXY_Type &Q_polynom, const Matrix_Type &jacobiMatrix, const list< CoeffListEntry > &varCoeffOrder, CPointLiftInfo< D_Eps_Frommer, CFEpsPointType > &pointLiftInfo, FailedLiftStatisticType &liftStatistic) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
performRegularExperiment(TFrommer_Type1 &frommer1, TFrommer_Type2 &frommer2, const PolynomialRing< PolynomXY_Type, typename TFrommer_Type1::RingType > &polynomialRing, const PolynomXY_Type &minusP_polynom, const PolynomXY_Type &Q_polynom, DStatistic &st, RankStatistic &fullRankStatistic, RankStatistic &subRankStatistic, LiftAndQuadricsStatistic &fullQuadricsStatistic, LiftAndQuadricsStatistic &subQuadricsStatistic, FailedLiftStatistic &liftStatistic) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
performRegularExperiment(TFrommer_Type1 &frommer1, TFrommer_Type2 &frommer2, const PolynomialRing< PolynomXY_Type, typename TFrommer_Type1::RingType > &polynomialRing, const PolynomXY_Type &minusP_polynom, const PolynomXY_Type &Q_polynom, DStatistic &st, RankStatistic &fullRankStatistic, RankStatistic &subRankStatistic, LiftAndQuadricsStatistic &fullQuadricsStatistic, LiftAndQuadricsStatistic &subQuadricsStatistic, FailedLiftStatistic &liftStatistic) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
polynomialRing_0_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
polynomialRing_2_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
polynomialRing_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
polynomSetEpsPrecision(TPolynomXY_SRC_Type &srcDestPol, int epsPrecision) | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
polynomSetEpsPrecision(TPolynomXY_SRC_Type &srcDestPol, int epsPrecision) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
printAlgorithmTimings(std::ostream &os) const | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
printStageTimings(std::ostream &os) const | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
printVariableOrder(ostream &os) | nCenterFocus::CenterFocusExperiment< variant > | [inline] |
Q_polynom_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
randomExperimentWellDefined() | nCenterFocus::CenterFocusExperiment< variant > | [inline, private] |
resultPrinter_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
ring0_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
ring2_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
st_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
subCoeffVariablesOrder_m | nCenterFocus::CenterFocusExperiment< variant > | [private] |
~CenterFocusExperiment() | nCenterFocus::CenterFocusExperiment< variant > | [inline, virtual] |