applyJacobian(const NOX::Epetra::Vector &input, NOX::Epetra::Vector &result) const | NOX::Epetra::LinearSystemAztecOO | virtual |
applyJacobianInverse(Teuchos::ParameterList &linearSolverParams, const NOX::Epetra::Vector &input, NOX::Epetra::Vector &result) | NOX::Epetra::LinearSystemAztecOO | virtual |
applyJacobianTranspose(const NOX::Epetra::Vector &input, NOX::Epetra::Vector &result) const | NOX::Epetra::LinearSystemAztecOO | virtual |
applyRightPreconditioning(bool useTranspose, Teuchos::ParameterList &linearSolverParams, const NOX::Epetra::Vector &input, NOX::Epetra::Vector &result) const | NOX::Epetra::LinearSystemAztecOO | virtual |
AztecOO_ enum value (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | protected |
aztecSolverPtr | NOX::Epetra::LinearSystemAztecOO | mutableprotected |
checkPreconditionerValidity() | NOX::Epetra::LinearSystemAztecOO | protectedvirtual |
computeJacobian(const NOX::Epetra::Vector &x) | NOX::Epetra::LinearSystemAztecOO | virtual |
conditionNumberEstimate (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | mutableprotected |
createIfpackPreconditioner(Teuchos::ParameterList &p) const | NOX::Epetra::LinearSystemAztecOO | protectedvirtual |
createJacobianOperator(Teuchos::ParameterList &printParams, Teuchos::ParameterList &lsParams, const Teuchos::RCP< NOX::Epetra::Interface::Required > &iReq, const NOX::Epetra::Vector &cloneVector) | NOX::Epetra::LinearSystemAztecOO | protectedvirtual |
createNewIfpackPreconditioner(Teuchos::ParameterList &p) const | NOX::Epetra::LinearSystemAztecOO | protectedvirtual |
createPreconditioner(const NOX::Epetra::Vector &x, Teuchos::ParameterList &linearSolverParams, bool recomputeGraph) const | NOX::Epetra::LinearSystemAztecOO | virtual |
createPrecOperator(Teuchos::ParameterList &printParams, Teuchos::ParameterList &lsParams, const Teuchos::RCP< NOX::Epetra::Interface::Required > &iReq, const NOX::Epetra::Vector &cloneVector) | NOX::Epetra::LinearSystemAztecOO | protectedvirtual |
destroyPreconditioner() const | NOX::Epetra::LinearSystemAztecOO | virtual |
EpetraCrsMatrix enum value | NOX::Epetra::LinearSystemAztecOO | protected |
EpetraOperator enum value | NOX::Epetra::LinearSystemAztecOO | protected |
EpetraRowMatrix enum value | NOX::Epetra::LinearSystemAztecOO | protected |
EpetraVbrMatrix enum value | NOX::Epetra::LinearSystemAztecOO | protected |
getAchievedTol() | NOX::Epetra::LinearSystem | inlinevirtual |
getGeneratedPrecOperator() const | NOX::Epetra::LinearSystemAztecOO | virtual |
getGeneratedPrecOperator() | NOX::Epetra::LinearSystemAztecOO | virtual |
getJacobianInterface() const | NOX::Epetra::LinearSystemAztecOO | virtual |
getJacobianOperator() const | NOX::Epetra::LinearSystemAztecOO | virtual |
getJacobianOperator() | NOX::Epetra::LinearSystemAztecOO | virtual |
getLinearItersLastSolve() | NOX::Epetra::LinearSystem | inlinevirtual |
getLinearItersTotal() | NOX::Epetra::LinearSystem | inlinevirtual |
getNumLinearSolves() | NOX::Epetra::LinearSystem | inlinevirtual |
getOperatorType(const Epetra_Operator &o) | NOX::Epetra::LinearSystemAztecOO | protectedvirtual |
getPrecInterface() const | NOX::Epetra::LinearSystemAztecOO | virtual |
getPreconditionerPolicy(bool advanceReuseCounter=true) | NOX::Epetra::LinearSystemAztecOO | virtual |
getPrecOperator() const | NOX::Epetra::LinearSystemAztecOO | virtual |
getScaling() | NOX::Epetra::LinearSystemAztecOO | virtual |
getTimeApplyJacobianInverse() const | NOX::Epetra::LinearSystemAztecOO | |
getTimeCreatePreconditioner() const | NOX::Epetra::LinearSystemAztecOO | |
hasPreconditioner() const | NOX::Epetra::LinearSystemAztecOO | virtual |
Ifpack_ enum value (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | protected |
ifpackGraphPtr | NOX::Epetra::LinearSystemAztecOO | mutableprotected |
ifpackPreconditionerPtr | NOX::Epetra::LinearSystemAztecOO | mutableprotected |
isPrecConstructed | NOX::Epetra::LinearSystemAztecOO | mutableprotected |
isPreconditionerConstructed() const | NOX::Epetra::LinearSystemAztecOO | virtual |
jacInterfacePtr | NOX::Epetra::LinearSystemAztecOO | protected |
jacPtr | NOX::Epetra::LinearSystemAztecOO | mutableprotected |
jacType | NOX::Epetra::LinearSystemAztecOO | protected |
LinearSystem() | NOX::Epetra::LinearSystem | inline |
LinearSystemAztecOO(Teuchos::ParameterList &printingParams, Teuchos::ParameterList &linearSolverParams, const Teuchos::RCP< NOX::Epetra::Interface::Required > &iReq, const NOX::Epetra::Vector &cloneVector, const Teuchos::RCP< NOX::Epetra::Scaling > scalingObject=Teuchos::null) | NOX::Epetra::LinearSystemAztecOO | |
LinearSystemAztecOO(Teuchos::ParameterList &printingParams, Teuchos::ParameterList &linearSolverParams, const Teuchos::RCP< NOX::Epetra::Interface::Required > &iReq, const Teuchos::RCP< NOX::Epetra::Interface::Jacobian > &iJac, const Teuchos::RCP< Epetra_Operator > &J, const NOX::Epetra::Vector &cloneVector, const Teuchos::RCP< NOX::Epetra::Scaling > scalingObject=Teuchos::null) | NOX::Epetra::LinearSystemAztecOO | |
LinearSystemAztecOO(Teuchos::ParameterList &printingParams, Teuchos::ParameterList &linearSolverParams, const Teuchos::RCP< NOX::Epetra::Interface::Required > &i, const Teuchos::RCP< NOX::Epetra::Interface::Preconditioner > &iPrec, const Teuchos::RCP< Epetra_Operator > &M, const NOX::Epetra::Vector &cloneVector, const Teuchos::RCP< NOX::Epetra::Scaling > scalingObject=Teuchos::null) | NOX::Epetra::LinearSystemAztecOO | |
LinearSystemAztecOO(Teuchos::ParameterList &printingParams, Teuchos::ParameterList &linearSolverParams, const Teuchos::RCP< NOX::Epetra::Interface::Jacobian > &iJac, const Teuchos::RCP< Epetra_Operator > &J, const Teuchos::RCP< NOX::Epetra::Interface::Preconditioner > &iPrec, const Teuchos::RCP< Epetra_Operator > &M, const NOX::Epetra::Vector &cloneVector, const Teuchos::RCP< NOX::Epetra::Scaling > scalingObject=Teuchos::null) | NOX::Epetra::LinearSystemAztecOO | |
manualScaling | NOX::Epetra::LinearSystemAztecOO | protected |
maxAgeOfPrec | NOX::Epetra::LinearSystemAztecOO | protected |
ML_ enum value (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | protected |
NewIfpack_ enum value (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | protected |
newIfpackPreconditionerPtr | NOX::Epetra::LinearSystemAztecOO | mutableprotected |
None_ enum value (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | protected |
OperatorType enum name | NOX::Epetra::LinearSystemAztecOO | protected |
outputSolveDetails | NOX::Epetra::LinearSystemAztecOO | protected |
precAlgorithm (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | protected |
precError(int error_code, const std::string &nox_function, const std::string &prec_type, const std::string &prec_function) const | NOX::Epetra::LinearSystemAztecOO | protectedvirtual |
precInterfacePtr | NOX::Epetra::LinearSystemAztecOO | protected |
precMatrixSource (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | protected |
PreconditionerMatrixSourceType enum name | NOX::Epetra::LinearSystemAztecOO | protected |
PreconditionerReusePolicyType enum name | NOX::Epetra::LinearSystem | |
PreconditionerType enum name (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | protected |
precPtr | NOX::Epetra::LinearSystemAztecOO | mutableprotected |
precQueryCounter | NOX::Epetra::LinearSystemAztecOO | protected |
precReusePolicy | NOX::Epetra::LinearSystemAztecOO | protected |
precType | NOX::Epetra::LinearSystemAztecOO | protected |
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 | NOX::Epetra::LinearSystemAztecOO | virtual |
reset(Teuchos::ParameterList &linearSolverParams) | NOX::Epetra::LinearSystemAztecOO | virtual |
resetScaling(const Teuchos::RCP< NOX::Epetra::Scaling > &s) | NOX::Epetra::LinearSystemAztecOO | virtual |
scaling | NOX::Epetra::LinearSystemAztecOO | protected |
SeparateMatrix enum value (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | protected |
setAztecOOJacobian() const | NOX::Epetra::LinearSystemAztecOO | protectedvirtual |
setAztecOOPreconditioner() const | NOX::Epetra::LinearSystemAztecOO | protectedvirtual |
setAztecOptions(Teuchos::ParameterList &lsParams, AztecOO &aztec) const | NOX::Epetra::LinearSystemAztecOO | protectedvirtual |
setJacobianOperatorForSolve(const Teuchos::RCP< const Epetra_Operator > &solveJacOp) | NOX::Epetra::LinearSystemAztecOO | virtual |
setPrecOperatorForSolve(const Teuchos::RCP< const Epetra_Operator > &solvePrecOp) | NOX::Epetra::LinearSystemAztecOO | virtual |
solvePrecOpPtr | NOX::Epetra::LinearSystemAztecOO | mutableprotected |
throwError(const std::string &functionName, const std::string &errorMsg) const (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | protectedvirtual |
throwErrorOnPrecFailure | NOX::Epetra::LinearSystemAztecOO | protected |
timeApplyJacbianInverse | NOX::Epetra::LinearSystemAztecOO | mutableprotected |
timeCreatePreconditioner | NOX::Epetra::LinearSystemAztecOO | mutableprotected |
timer | NOX::Epetra::LinearSystemAztecOO | protected |
tmpVectorPtr | NOX::Epetra::LinearSystemAztecOO | mutableprotected |
UseJacobian enum value (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | protected |
UserDefined_ enum value (defined in NOX::Epetra::LinearSystemAztecOO) | NOX::Epetra::LinearSystemAztecOO | protected |
utils | NOX::Epetra::LinearSystemAztecOO | protected |
zeroInitialGuess | NOX::Epetra::LinearSystemAztecOO | protected |
~LinearSystem() | NOX::Epetra::LinearSystem | inlinevirtual |
~LinearSystemAztecOO() | NOX::Epetra::LinearSystemAztecOO | virtual |