A_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
apply(const MV &x, MV &y) const | Belos::LinearProblem< ScalarType, MV, OP > | |
applyLeftPrec(const MV &x, MV &y) const | Belos::LinearProblem< ScalarType, MV, OP > | |
applyOp(const MV &x, MV &y) const | Belos::LinearProblem< ScalarType, MV, OP > | |
applyRightPrec(const MV &x, MV &y) const | Belos::LinearProblem< ScalarType, MV, OP > | |
B_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
blocksize_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
computeCurrPrecResVec(MV *R, const MV *X=0, const MV *B=0) const | Belos::LinearProblem< ScalarType, MV, OP > | |
computeCurrResVec(MV *R, const MV *X=0, const MV *B=0) const | Belos::LinearProblem< ScalarType, MV, OP > | |
curB_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
curX_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
getCurrLHSVec() | Belos::LinearProblem< ScalarType, MV, OP > | |
getCurrRHSVec() | Belos::LinearProblem< ScalarType, MV, OP > | |
getInitPrecResVec() const | Belos::LinearProblem< ScalarType, MV, OP > | |
getInitResVec() const | Belos::LinearProblem< ScalarType, MV, OP > | |
getLeftPrec() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
getLHS() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
getLSIndex() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
getLSNumber() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
getOperator() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
getRHS() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
getRightPrec() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
getTimers() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
isHermitian() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
isHermitian_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
isLeftPrec() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
isProblemSet() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
isRightPrec() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
isSet_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
isSolutionUpdated() const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
label_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
LinearProblem(void) | Belos::LinearProblem< ScalarType, MV, OP > | |
LinearProblem(const Teuchos::RCP< const OP > &A, const Teuchos::RCP< MV > &X, const Teuchos::RCP< const MV > &B) | Belos::LinearProblem< ScalarType, MV, OP > | |
LinearProblem(const LinearProblem< ScalarType, MV, OP > &Problem) | Belos::LinearProblem< ScalarType, MV, OP > | |
LP_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
lsNum_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
MVT typedef | Belos::LinearProblem< ScalarType, MV, OP > | private |
num2Solve_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
OPT typedef | Belos::LinearProblem< ScalarType, MV, OP > | private |
PR0_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
PR0_user_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
R0_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
R0_user_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
rhsIndex_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
RP_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
setCurrLS() | Belos::LinearProblem< ScalarType, MV, OP > | |
setHermitian(bool isSym=true) | Belos::LinearProblem< ScalarType, MV, OP > | inline |
setInitPrecResVec(const Teuchos::RCP< const MV > &PR0) | Belos::LinearProblem< ScalarType, MV, OP > | inline |
setInitResVec(const Teuchos::RCP< const MV > &R0) | Belos::LinearProblem< ScalarType, MV, OP > | inline |
setLabel(const std::string &label) | Belos::LinearProblem< ScalarType, MV, OP > | |
setLeftPrec(const Teuchos::RCP< const OP > &LP) | Belos::LinearProblem< ScalarType, MV, OP > | inline |
setLHS(const Teuchos::RCP< MV > &X) | Belos::LinearProblem< ScalarType, MV, OP > | inline |
setLSIndex(const std::vector< int > &index) | Belos::LinearProblem< ScalarType, MV, OP > | |
setOperator(const Teuchos::RCP< const OP > &A) | Belos::LinearProblem< ScalarType, MV, OP > | inline |
setProblem(const Teuchos::RCP< MV > &newX=Teuchos::null, const Teuchos::RCP< const MV > &newB=Teuchos::null) | Belos::LinearProblem< ScalarType, MV, OP > | |
setRHS(const Teuchos::RCP< const MV > &B) | Belos::LinearProblem< ScalarType, MV, OP > | inline |
setRightPrec(const Teuchos::RCP< const OP > &RP) | Belos::LinearProblem< ScalarType, MV, OP > | inline |
solutionUpdated_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
timerOp_ | Belos::LinearProblem< ScalarType, MV, OP > | mutableprivate |
timerPrec_ | Belos::LinearProblem< ScalarType, MV, OP > | mutableprivate |
updateSolution(const Teuchos::RCP< MV > &update=Teuchos::null, bool updateLP=false, ScalarType scale=Teuchos::ScalarTraits< ScalarType >::one()) | Belos::LinearProblem< ScalarType, MV, OP > | |
updateSolution(const Teuchos::RCP< MV > &update=Teuchos::null, ScalarType scale=Teuchos::ScalarTraits< ScalarType >::one()) const | Belos::LinearProblem< ScalarType, MV, OP > | inline |
X_ | Belos::LinearProblem< ScalarType, MV, OP > | private |
~LinearProblem(void) | Belos::LinearProblem< ScalarType, MV, OP > | virtual |