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 |
betaColorVect | NOX::Epetra::FiniteDifferenceColoring | protected |
betaType | NOX::Epetra::FiniteDifference | protected |
BetaType enum name | NOX::Epetra::FiniteDifference | protected |
betaVector | NOX::Epetra::FiniteDifference | protected |
Centered enum value (defined in NOX::Epetra::FiniteDifference) | NOX::Epetra::FiniteDifference | |
cMap | NOX::Epetra::FiniteDifferenceColoring | protected |
ColoringType enum name (defined in NOX::Epetra::FiniteDifferenceColoring) | NOX::Epetra::FiniteDifferenceColoring | protected |
coloringType | NOX::Epetra::FiniteDifferenceColoring | protected |
colorList | NOX::Epetra::FiniteDifferenceColoring | protected |
colorMap | NOX::Epetra::FiniteDifferenceColoring | protected |
colorToNumMap | NOX::Epetra::FiniteDifferenceColoring | protected |
colorVect | NOX::Epetra::FiniteDifferenceColoring | protected |
columnMap | NOX::Epetra::FiniteDifferenceColoring | protected |
columns | NOX::Epetra::FiniteDifferenceColoring | protected |
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::FiniteDifferenceColoring | virtual |
computeJacobian(const Epetra_Vector &x) | NOX::Epetra::FiniteDifferenceColoring | virtual |
computePreconditioner(const Epetra_Vector &x, Epetra_Operator &Prec, Teuchos::ParameterList *precParams=0) | NOX::Epetra::FiniteDifference | virtual |
createColorContainers() | NOX::Epetra::FiniteDifferenceColoring | virtual |
createGraphAndJacobian(Interface::Required &i, const Epetra_Vector &x) | NOX::Epetra::FiniteDifference | protected |
DifferenceType enum name | NOX::Epetra::FiniteDifference | |
diffType | NOX::Epetra::FiniteDifference | protected |
distance1 | NOX::Epetra::FiniteDifferenceColoring | 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 | |
FiniteDifferenceColoring(Teuchos::ParameterList &printingParams, const Teuchos::RCP< Interface::Required > &i, const NOX::Epetra::Vector &initialGuess, const Teuchos::RCP< Epetra_MapColoring > &colorMap, const Teuchos::RCP< std::vector< Epetra_IntVector > > &columns, bool parallelColoring=false, bool distance1=false, double beta=1.0e-6, double alpha=1.0e-4) | NOX::Epetra::FiniteDifferenceColoring | |
FiniteDifferenceColoring(Teuchos::ParameterList &printingParams, const Teuchos::RCP< Interface::Required > &i, const NOX::Epetra::Vector &initialGuess, const Teuchos::RCP< Epetra_CrsGraph > &rawGraph, const Teuchos::RCP< Epetra_MapColoring > &colorMap, const Teuchos::RCP< std::vector< Epetra_IntVector > > &columns, bool parallelColoring=false, bool distance1=false, double beta=1.0e-6, double alpha=1.0e-4) | NOX::Epetra::FiniteDifferenceColoring | |
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 |
Importer | NOX::Epetra::FiniteDifferenceColoring | protected |
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::Interface::Jacobian | inline |
jacobian | NOX::Epetra::FiniteDifference | protected |
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 |
listOfAllColors | NOX::Epetra::FiniteDifferenceColoring | protected |
LowerTriangular() const | NOX::Epetra::FiniteDifference | virtual |
Map() const | NOX::Epetra::FiniteDifference | virtual |
mappedColorVect | NOX::Epetra::FiniteDifferenceColoring | protected |
maxNumColors | NOX::Epetra::FiniteDifferenceColoring | protected |
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 |
NOX_PARALLEL enum value (defined in NOX::Epetra::FiniteDifferenceColoring) | NOX::Epetra::FiniteDifferenceColoring | protected |
NOX_SERIAL enum value (defined in NOX::Epetra::FiniteDifferenceColoring) | NOX::Epetra::FiniteDifferenceColoring | protected |
numColors | NOX::Epetra::FiniteDifferenceColoring | protected |
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 |
rowColImporter | NOX::Epetra::FiniteDifferenceColoring | protected |
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 |
xCol_perturb | NOX::Epetra::FiniteDifferenceColoring | protected |
~FiniteDifference() | NOX::Epetra::FiniteDifference | virtual |
~FiniteDifferenceColoring() | NOX::Epetra::FiniteDifferenceColoring | virtual |
~Jacobian() | NOX::Epetra::Interface::Jacobian | inlinevirtual |
~Preconditioner() | NOX::Epetra::Interface::Preconditioner | inlinevirtual |