| alpha | NOX::Epetra::FiniteDifference | protected |
| Apply(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | NOX::Epetra::FiniteDifference | virtual |
| ApplyInverse(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | NOX::Epetra::FiniteDifference | virtual |
| Backward enum value (defined in NOX::Epetra::FiniteDifference) | NOX::Epetra::FiniteDifference | |
| beta | NOX::Epetra::FiniteDifference | protected |
| BetaType enum name | NOX::Epetra::FiniteDifference | protected |
| betaType | NOX::Epetra::FiniteDifference | protected |
| betaVector | NOX::Epetra::FiniteDifference | protected |
| Centered enum value (defined in NOX::Epetra::FiniteDifference) | NOX::Epetra::FiniteDifference | |
| Comm() const | NOX::Epetra::FiniteDifference | virtual |
| computeF(const Epetra_Vector &input, Epetra_Vector &result, NOX::Epetra::Interface::Required::FillType) (defined in NOX::Epetra::FiniteDifference) | NOX::Epetra::FiniteDifference | protected |
| computeJacobian(const Epetra_Vector &x, Epetra_Operator &Jac) | NOX::Epetra::FiniteDifference | virtual |
| computeJacobian(const Epetra_Vector &x) | NOX::Epetra::FiniteDifference | virtual |
| computePreconditioner(const Epetra_Vector &x, Epetra_Operator &Prec, Teuchos::ParameterList *precParams=0) | NOX::Epetra::FiniteDifference | virtual |
| createGraphAndJacobian(Interface::Required &i, const Epetra_Vector &x) | NOX::Epetra::FiniteDifference | protected |
| DifferenceType enum name | NOX::Epetra::FiniteDifference | |
| diffType | NOX::Epetra::FiniteDifference | protected |
| ExtractDiagonalCopy(Epetra_Vector &Diagonal) const | NOX::Epetra::FiniteDifference | virtual |
| ExtractMyRowCopy(int MyRow, int Length, int &NumEntries, double *Values, int *Indices) const | NOX::Epetra::FiniteDifference | virtual |
| Filled() const | NOX::Epetra::FiniteDifference | virtual |
| FiniteDifference(Teuchos::ParameterList &printingParams, const Teuchos::RCP< NOX::Epetra::Interface::Required > &i, const NOX::Epetra::Vector &initialGuess, double beta=1.0e-6, double alpha=1.0e-4) | NOX::Epetra::FiniteDifference | |
| FiniteDifference(Teuchos::ParameterList &printingParams, const Teuchos::RCP< NOX::Epetra::Interface::Required > &i, const NOX::Epetra::Vector &initialGuess, const Teuchos::RCP< const Epetra_Vector > &beta, double alpha=1.0e-4) | NOX::Epetra::FiniteDifference | |
| FiniteDifference(Teuchos::ParameterList &printingParams, const Teuchos::RCP< NOX::Epetra::Interface::Required > &i, const NOX::Epetra::Vector &initialGuess, const Teuchos::RCP< Epetra_CrsGraph > &g, double beta=1.0e-6, double alpha=1.0e-4) | NOX::Epetra::FiniteDifference | |
| FiniteDifference(Teuchos::ParameterList &printingParams, const Teuchos::RCP< NOX::Epetra::Interface::Required > &i, const NOX::Epetra::Vector &initialGuess, const Teuchos::RCP< Epetra_CrsGraph > &g, const Teuchos::RCP< const Epetra_Vector > &beta, double alpha=1.0e-4) | NOX::Epetra::FiniteDifference | |
| fmPtr | NOX::Epetra::FiniteDifference | protected |
| fo | NOX::Epetra::FiniteDifference | mutableprotected |
| Forward enum value (defined in NOX::Epetra::FiniteDifference) | NOX::Epetra::FiniteDifference | |
| fp | NOX::Epetra::FiniteDifference | mutableprotected |
| getUnderlyingMatrix() const | NOX::Epetra::FiniteDifference | virtual |
| graph | NOX::Epetra::FiniteDifference | protected |
| groupPtr | NOX::Epetra::FiniteDifference | protected |
| HasNormInf() const | NOX::Epetra::FiniteDifference | virtual |
| interface | NOX::Epetra::FiniteDifference | protected |
| InvColSums(Epetra_Vector &x) const | NOX::Epetra::FiniteDifference | virtual |
| InvRowSums(Epetra_Vector &x) const | NOX::Epetra::FiniteDifference | virtual |
| jacobian | NOX::Epetra::FiniteDifference | protected |
| Jacobian() | NOX::Epetra::Interface::Jacobian | inline |
| Jc | NOX::Epetra::FiniteDifference | mutableprotected |
| label | NOX::Epetra::FiniteDifference | protected |
| Label() const | NOX::Epetra::FiniteDifference | virtual |
| LeftScale(const Epetra_Vector &x) | NOX::Epetra::FiniteDifference | virtual |
| LowerTriangular() const | NOX::Epetra::FiniteDifference | virtual |
| Map() const | NOX::Epetra::FiniteDifference | virtual |
| MaxNumEntries() const | NOX::Epetra::FiniteDifference | virtual |
| Multiply(bool TransA, const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | NOX::Epetra::FiniteDifference | virtual |
| NormInf() const | NOX::Epetra::FiniteDifference | virtual |
| NormOne() const | NOX::Epetra::FiniteDifference | virtual |
| NumGlobalCols() const | NOX::Epetra::FiniteDifference | virtual |
| NumGlobalCols64() const (defined in NOX::Epetra::FiniteDifference) | NOX::Epetra::FiniteDifference | virtual |
| NumGlobalDiagonals() const | NOX::Epetra::FiniteDifference | virtual |
| NumGlobalDiagonals64() const (defined in NOX::Epetra::FiniteDifference) | NOX::Epetra::FiniteDifference | virtual |
| NumGlobalNonzeros() const | NOX::Epetra::FiniteDifference | virtual |
| NumGlobalNonzeros64() const (defined in NOX::Epetra::FiniteDifference) | NOX::Epetra::FiniteDifference | virtual |
| NumGlobalRows() const | NOX::Epetra::FiniteDifference | virtual |
| NumGlobalRows64() const (defined in NOX::Epetra::FiniteDifference) | NOX::Epetra::FiniteDifference | virtual |
| NumMyCols() const | NOX::Epetra::FiniteDifference | virtual |
| NumMyDiagonals() const | NOX::Epetra::FiniteDifference | virtual |
| NumMyNonzeros() const | NOX::Epetra::FiniteDifference | virtual |
| NumMyRowEntries(int MyRow, int &NumEntries) const | NOX::Epetra::FiniteDifference | virtual |
| NumMyRows() const | NOX::Epetra::FiniteDifference | virtual |
| OperatorDomainMap() const | NOX::Epetra::FiniteDifference | virtual |
| OperatorRangeMap() const | NOX::Epetra::FiniteDifference | virtual |
| Preconditioner() | NOX::Epetra::Interface::Preconditioner | inline |
| Print(std::ostream &) const | NOX::Epetra::FiniteDifference | virtual |
| RightScale(const Epetra_Vector &x) | NOX::Epetra::FiniteDifference | virtual |
| RowMatrixColMap() const | NOX::Epetra::FiniteDifference | virtual |
| RowMatrixImporter() const | NOX::Epetra::FiniteDifference | virtual |
| RowMatrixRowMap() const | NOX::Epetra::FiniteDifference | virtual |
| Scalar enum value (defined in NOX::Epetra::FiniteDifference) | NOX::Epetra::FiniteDifference | protected |
| setDifferenceMethod(DifferenceType type) | NOX::Epetra::FiniteDifference | virtual |
| setGroupForComputeF(NOX::Abstract::Group &group) | NOX::Epetra::FiniteDifference | |
| SetUseTranspose(bool UseTranspose) | NOX::Epetra::FiniteDifference | virtual |
| Solve(bool Upper, bool Trans, bool UnitDiagonal, const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | NOX::Epetra::FiniteDifference | virtual |
| UpperTriangular() const | NOX::Epetra::FiniteDifference | virtual |
| useGroupForComputeF | NOX::Epetra::FiniteDifference | protected |
| UseTranspose() const | NOX::Epetra::FiniteDifference | virtual |
| utils | NOX::Epetra::FiniteDifference | protected |
| Vector enum value (defined in NOX::Epetra::FiniteDifference) | NOX::Epetra::FiniteDifference | protected |
| x_perturb | NOX::Epetra::FiniteDifference | mutableprotected |
| ~FiniteDifference() | NOX::Epetra::FiniteDifference | virtual |
| ~Jacobian() | NOX::Epetra::Interface::Jacobian | inlinevirtual |
| ~Preconditioner() | NOX::Epetra::Interface::Preconditioner | inlinevirtual |