| actualThresh | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| checkIntervals(const char *descriptionString) const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| mat::PuriStepInfoDebug::checkIntervals(Interval< Treal > const &eigInterval, Interval< Treal > const &homo, Interval< Treal > const &lumo, Interval< Treal > const &XmX2EuclNorm, const char *descriptionString) const | mat::PuriStepInfoDebug< Treal, TdebugPolicy > | inline |
| chosenThresh | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| computeEigAccLoss() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | |
| computeExactValues(Tmatrix const &X, Tmatrix const &X2) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| mat::PuriStepInfoDebug::computeExactValues(Tmatrix const &X, Tmatrix const &X2, int const n, int const nocc) | mat::PuriStepInfoDebug< Treal, TdebugPolicy > | inline |
| computen0n1() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| converged() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| correctOccupation | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| delta | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| eigAccLoss | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| eigConvCrit | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| eigInterval | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| eigVecPtr | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| estimatedStepsLeft | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| exchangeInfoWithNext(PuriStepInfo< Treal, Tvector, TdebugPolicy > &next) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | |
| getActualThresh() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getChosenThresh() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getCorrectOccupation() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getDelta() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getEigAccLoss() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getEigInterval() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getEigVecPtr() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getEstimatedStepsLeft() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getHomo() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getHomoWasComputed() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getLumo() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getLumoWasComputed() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getMemUsageBeforeTrunc() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getMemUsageInXmX2Diff() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getN0() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getN1() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getNnzX() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getNnzX2() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getPoly() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getTimeSquare() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getTimeThresh() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getTimeTotal() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getTimeXmX2Norm() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getTimeXX2Read() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getTimeXX2Write() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getTraceX() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getTraceX2() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| getXmX2EuclNorm() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| homo | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| homoIsAccuratelyKnown(Treal accuracyLimit) const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| homoWasComputed | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| improveEigInterval(Interval< Treal > const eInt) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | |
| improveHomoLumo(Interval< Treal > const homoInt, Interval< Treal > const lumoInt) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | |
| lumo | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| lumoIsAccuratelyKnown(Treal accuracyLimit) const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| lumoWasComputed | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| memUsageBeforeTrunc | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| memUsageInXmX2Diff | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| n | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| n0 | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| n1 | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| nnzX | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| nnzX2 | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| nocc | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| poly | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| PuriStepInfo(int nn=-1, int noc=-1, Treal eigvalConvCrit=0.0) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inlineexplicit |
| PuriStepInfoDebug() | mat::PuriStepInfoDebug< Treal, TdebugPolicy > | inlineprotected |
| setActualThresh(Treal const thr) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setChosenThresh(Treal const thr) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setCorrectOccupation() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setEigVecPtr(Tvector *eigVecPtr_) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setEstimatedStepsLeft(int const stepsleft) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setMemUsageBeforeTrunc() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setMemUsageInXmX2Diff(MemUsage::Values &memUsage) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setNnzX(size_t const nzX) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setNnzX2(size_t const nzX2) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setPoly() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | |
| setTimeSquare(float t) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setTimeThresh(float t) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setTimeTotal(float t) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setTimeXmX2Norm(float t) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setTimeXX2Read(float t) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setTimeXX2Write(float t) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setTraceX(Treal const trX) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setTraceX2(Treal const trX2) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| setXmX2EuclNorm(Interval< Treal > const XmX2eucl) | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |
| subspaceError() const | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | |
| timeSquare | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| timeThresh | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| timeTotal | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| timeXmX2Norm | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| timeXX2Read | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| timeXX2Write | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| traceX | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| traceX2 | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| XmX2EuclNorm | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | protected |
| ~PuriStepInfo() | mat::PuriStepInfo< Treal, Tvector, TdebugPolicy > | inline |