applyJacobian(const NOX::Epetra::Vector &input, NOX::Epetra::Vector &result) const =0 | NOX::Epetra::LinearSystem | pure virtual |
applyJacobianInverse(Teuchos::ParameterList ¶ms, const NOX::Epetra::Vector &input, NOX::Epetra::Vector &result)=0 | NOX::Epetra::LinearSystem | pure virtual |
applyJacobianTranspose(const NOX::Epetra::Vector &input, NOX::Epetra::Vector &result) const =0 | NOX::Epetra::LinearSystem | pure virtual |
applyRightPreconditioning(bool useTranspose, Teuchos::ParameterList ¶ms, const NOX::Epetra::Vector &input, NOX::Epetra::Vector &result) const =0 | NOX::Epetra::LinearSystem | pure virtual |
computeJacobian(const NOX::Epetra::Vector &x)=0 | NOX::Epetra::LinearSystem | pure virtual |
createPreconditioner(const NOX::Epetra::Vector &x, Teuchos::ParameterList &p, bool recomputeGraph) const =0 | NOX::Epetra::LinearSystem | pure virtual |
destroyPreconditioner() const =0 | NOX::Epetra::LinearSystem | pure virtual |
getAchievedTol() | NOX::Epetra::LinearSystem | inlinevirtual |
getGeneratedPrecOperator() const =0 | NOX::Epetra::LinearSystem | pure virtual |
getGeneratedPrecOperator()=0 | NOX::Epetra::LinearSystem | pure virtual |
getJacobianOperator() const =0 | NOX::Epetra::LinearSystem | pure virtual |
getJacobianOperator()=0 | NOX::Epetra::LinearSystem | pure virtual |
getLinearItersLastSolve() | NOX::Epetra::LinearSystem | inlinevirtual |
getLinearItersTotal() | NOX::Epetra::LinearSystem | inlinevirtual |
getNumLinearSolves() | NOX::Epetra::LinearSystem | inlinevirtual |
getPreconditionerPolicy(bool advanceReuseCounter=true)=0 | NOX::Epetra::LinearSystem | pure virtual |
getScaling()=0 | NOX::Epetra::LinearSystem | pure virtual |
hasPreconditioner() const =0 | NOX::Epetra::LinearSystem | pure virtual |
isPreconditionerConstructed() const =0 | NOX::Epetra::LinearSystem | pure virtual |
LinearSystem() | NOX::Epetra::LinearSystem | inline |
PreconditionerReusePolicyType enum name | NOX::Epetra::LinearSystem | |
PRPT_REBUILD enum value | NOX::Epetra::LinearSystem | |
PRPT_RECOMPUTE enum value | NOX::Epetra::LinearSystem | |
PRPT_REUSE enum value | NOX::Epetra::LinearSystem | |
recomputePreconditioner(const NOX::Epetra::Vector &x, Teuchos::ParameterList &linearSolverParams) const =0 | NOX::Epetra::LinearSystem | pure virtual |
resetScaling(const Teuchos::RCP< NOX::Epetra::Scaling > &s)=0 | NOX::Epetra::LinearSystem | pure virtual |
setJacobianOperatorForSolve(const Teuchos::RCP< const Epetra_Operator > &solveJacOp)=0 | NOX::Epetra::LinearSystem | pure virtual |
setPrecOperatorForSolve(const Teuchos::RCP< const Epetra_Operator > &solvePrecOp)=0 | NOX::Epetra::LinearSystem | pure virtual |
~LinearSystem() | NOX::Epetra::LinearSystem | inlinevirtual |