addReplacementInterface(ReplacementInterface *i) | NOX::Epetra::BroydenOperator | inline |
Apply(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | NOX::Epetra::BroydenOperator | virtual |
ApplyInverse(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | NOX::Epetra::BroydenOperator | virtual |
BroydenOperator(Teuchos::ParameterList &nlParams, const Teuchos::RCP< NOX::Utils > &utils, Epetra_Vector &solnVec, const Teuchos::RCP< Epetra_CrsMatrix > &broydMat0, bool verbose=false) | NOX::Epetra::BroydenOperator | |
BroydenOperator(const BroydenOperator &) | NOX::Epetra::BroydenOperator | |
Comm() const | NOX::Epetra::BroydenOperator | virtual |
computeJacobian(const Epetra_Vector &x, Epetra_Operator &Jac) | NOX::Epetra::BroydenOperator | protectedvirtual |
computePreconditioner(const Epetra_Vector &, Epetra_Operator &Prec, Teuchos::ParameterList *params=0) | NOX::Epetra::BroydenOperator | protectedvirtual |
computeSparseBroydenUpdate() | NOX::Epetra::BroydenOperator | |
crsMatrix (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
entriesRemoved | NOX::Epetra::BroydenOperator | protected |
ExtractDiagonalCopy(Epetra_Vector &Diagonal) const | NOX::Epetra::BroydenOperator | virtual |
ExtractMyRowCopy(int MyRow, int Length, int &NumEntries, double *Values, int *Indices) const | NOX::Epetra::BroydenOperator | inlinevirtual |
Filled() const | NOX::Epetra::BroydenOperator | virtual |
getBroydenMatrix() | NOX::Epetra::BroydenOperator | inline |
HasNormInf() const | NOX::Epetra::BroydenOperator | virtual |
initialize(Teuchos::ParameterList &nlParams, const Epetra_Vector &x) | NOX::Epetra::BroydenOperator | protectedvirtual |
InvColSums(Epetra_Vector &x) const | NOX::Epetra::BroydenOperator | virtual |
InvRowSums(Epetra_Vector &x) const | NOX::Epetra::BroydenOperator | virtual |
isBroyden() const (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | virtual |
isStep() const (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | virtual |
isValidBroyden (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
isValidStep (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
isValidYield (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
isYield() const (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | virtual |
jacIntPtr (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
jacMatrixPtr (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
Jacobian() | NOX::Epetra::Interface::Jacobian | inline |
label | NOX::Epetra::BroydenOperator | protected |
Label() const | NOX::Epetra::BroydenOperator | virtual |
LeftScale(const Epetra_Vector &x) | NOX::Epetra::BroydenOperator | virtual |
LowerTriangular() const | NOX::Epetra::BroydenOperator | virtual |
Map() const | NOX::Epetra::BroydenOperator | virtual |
MaxNumEntries() const | NOX::Epetra::BroydenOperator | virtual |
Multiply(bool TransA, const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | NOX::Epetra::BroydenOperator | virtual |
nlParams | NOX::Epetra::BroydenOperator | protected |
NormInf() const | NOX::Epetra::BroydenOperator | virtual |
NormOne() const | NOX::Epetra::BroydenOperator | virtual |
NumGlobalCols() const | NOX::Epetra::BroydenOperator | virtual |
NumGlobalCols64() const (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | virtual |
NumGlobalDiagonals() const | NOX::Epetra::BroydenOperator | virtual |
NumGlobalDiagonals64() const (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | virtual |
NumGlobalNonzeros() const | NOX::Epetra::BroydenOperator | virtual |
NumGlobalNonzeros64() const (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | virtual |
NumGlobalRows() const | NOX::Epetra::BroydenOperator | virtual |
NumGlobalRows64() const (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | virtual |
NumMyCols() const | NOX::Epetra::BroydenOperator | virtual |
NumMyDiagonals() const | NOX::Epetra::BroydenOperator | virtual |
NumMyNonzeros() const | NOX::Epetra::BroydenOperator | virtual |
NumMyRowEntries(int MyRow, int &NumEntries) const | NOX::Epetra::BroydenOperator | virtual |
NumMyRows() const | NOX::Epetra::BroydenOperator | virtual |
Observer() | NOX::Observer | inline |
observer | NOX::Epetra::BroydenOperator | protected |
oldF (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
oldX (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
OperatorDomainMap() const | NOX::Epetra::BroydenOperator | virtual |
OperatorRangeMap() const | NOX::Epetra::BroydenOperator | virtual |
precIntPtr (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
precMatrixPtr (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
Preconditioner() | NOX::Epetra::Interface::Preconditioner | inline |
removeEntriesFromBroydenUpdate(const Epetra_CrsGraph &graph) | NOX::Epetra::BroydenOperator | |
replaceBroydenMatrixValues(const Epetra_CrsMatrix &mat) | NOX::Epetra::BroydenOperator | protected |
replacementInterfaces | NOX::Epetra::BroydenOperator | protected |
resetBroydenMatrix(const Epetra_CrsMatrix &mat) | NOX::Epetra::BroydenOperator | |
retainedEntries | NOX::Epetra::BroydenOperator | protected |
RightScale(const Epetra_Vector &x) | NOX::Epetra::BroydenOperator | virtual |
RowMatrixColMap() const | NOX::Epetra::BroydenOperator | virtual |
RowMatrixImporter() const | NOX::Epetra::BroydenOperator | virtual |
RowMatrixRowMap() const | NOX::Epetra::BroydenOperator | virtual |
runPostIterate(const NOX::Solver::Generic &solver) | NOX::Epetra::BroydenOperator | protectedvirtual |
runPostLineSearch(const NOX::Solver::Generic &) | NOX::Observer | inlinevirtual |
runPostSolutionUpdate(const NOX::Solver::Generic &) | NOX::Observer | inlinevirtual |
runPostSolve(const NOX::Solver::Generic &solver) | NOX::Epetra::BroydenOperator | protectedvirtual |
runPreIterate(const NOX::Solver::Generic &solver) | NOX::Epetra::BroydenOperator | protectedvirtual |
runPreLineSearch(const NOX::Solver::Generic &) | NOX::Observer | inlinevirtual |
runPreSolutionUpdate(const NOX::Abstract::Vector &, const NOX::Solver::Generic &) | NOX::Observer | inlinevirtual |
runPreSolve(const NOX::Solver::Generic &solver) | NOX::Epetra::BroydenOperator | protectedvirtual |
setStepVector(Epetra_Vector &vec) | NOX::Epetra::BroydenOperator | |
setStepVector(NOX::Epetra::Vector &vec) | NOX::Epetra::BroydenOperator | |
SetUseTranspose(bool UseTranspose) | NOX::Epetra::BroydenOperator | virtual |
setYieldVector(Epetra_Vector &vec) | NOX::Epetra::BroydenOperator | |
setYieldVector(NOX::Epetra::Vector &vec) | NOX::Epetra::BroydenOperator | |
Solve(bool Upper, bool Trans, bool UnitDiagonal, const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | NOX::Epetra::BroydenOperator | virtual |
stepVec (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
UpperTriangular() const | NOX::Epetra::BroydenOperator | virtual |
UseTranspose() const | NOX::Epetra::BroydenOperator | virtual |
utils | NOX::Epetra::BroydenOperator | protected |
verbose (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
workVec (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
yieldVec (defined in NOX::Epetra::BroydenOperator) | NOX::Epetra::BroydenOperator | protected |
~BroydenOperator() | NOX::Epetra::BroydenOperator | virtual |
~Jacobian() | NOX::Epetra::Interface::Jacobian | inlinevirtual |
~Observer() | NOX::Observer | inlinevirtual |
~Preconditioner() | NOX::Epetra::Interface::Preconditioner | inlinevirtual |