NOX Development
NOX::Epetra::FiniteDifferenceColoring Member List
This is the complete list of members for NOX::Epetra::FiniteDifferenceColoring, including all inherited members.
alphaNOX::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
betaNOX::Epetra::FiniteDifference [protected]
betaColorVectNOX::Epetra::FiniteDifferenceColoring [protected]
betaTypeNOX::Epetra::FiniteDifference [protected]
BetaType enum nameNOX::Epetra::FiniteDifference [protected]
betaVectorNOX::Epetra::FiniteDifference [protected]
Centered enum value (defined in NOX::Epetra::FiniteDifference)NOX::Epetra::FiniteDifference
cMapNOX::Epetra::FiniteDifferenceColoring [protected]
ColoringType enum name (defined in NOX::Epetra::FiniteDifferenceColoring)NOX::Epetra::FiniteDifferenceColoring [protected]
coloringTypeNOX::Epetra::FiniteDifferenceColoring [protected]
colorListNOX::Epetra::FiniteDifferenceColoring [protected]
colorMapNOX::Epetra::FiniteDifferenceColoring [protected]
colorToNumMapNOX::Epetra::FiniteDifferenceColoring [protected]
colorVectNOX::Epetra::FiniteDifferenceColoring [protected]
columnMapNOX::Epetra::FiniteDifferenceColoring [protected]
columnsNOX::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 nameNOX::Epetra::FiniteDifference
diffTypeNOX::Epetra::FiniteDifference [protected]
distance1NOX::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
fmPtrNOX::Epetra::FiniteDifference [protected]
foNOX::Epetra::FiniteDifference [mutable, protected]
Forward enum value (defined in NOX::Epetra::FiniteDifference)NOX::Epetra::FiniteDifference
fpNOX::Epetra::FiniteDifference [mutable, protected]
getUnderlyingMatrix() const NOX::Epetra::FiniteDifference [virtual]
graphNOX::Epetra::FiniteDifference [protected]
groupPtrNOX::Epetra::FiniteDifference [protected]
HasNormInf() const NOX::Epetra::FiniteDifference [virtual]
ImporterNOX::Epetra::FiniteDifferenceColoring [protected]
interfaceNOX::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]
jacobianNOX::Epetra::FiniteDifference [protected]
JcNOX::Epetra::FiniteDifference [mutable, protected]
labelNOX::Epetra::FiniteDifference [protected]
Label() const NOX::Epetra::FiniteDifference [virtual]
LeftScale(const Epetra_Vector &x)NOX::Epetra::FiniteDifference [virtual]
listOfAllColorsNOX::Epetra::FiniteDifferenceColoring [protected]
LowerTriangular() const NOX::Epetra::FiniteDifference [virtual]
Map() const NOX::Epetra::FiniteDifference [virtual]
mappedColorVectNOX::Epetra::FiniteDifferenceColoring [protected]
maxNumColorsNOX::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]
numColorsNOX::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(ostream &) const NOX::Epetra::FiniteDifference [virtual]
RightScale(const Epetra_Vector &x)NOX::Epetra::FiniteDifference [virtual]
rowColImporterNOX::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]
useGroupForComputeFNOX::Epetra::FiniteDifference [protected]
UseTranspose() const NOX::Epetra::FiniteDifference [virtual]
utilsNOX::Epetra::FiniteDifference [protected]
Vector enum value (defined in NOX::Epetra::FiniteDifference)NOX::Epetra::FiniteDifference [protected]
x_perturbNOX::Epetra::FiniteDifference [mutable, protected]
xCol_perturbNOX::Epetra::FiniteDifferenceColoring [protected]
~Epetra_Operator()Epetra_Operator [virtual]
~Epetra_RowMatrix()Epetra_RowMatrix [virtual]
~Epetra_SrcDistObject()Epetra_SrcDistObject [virtual]
~FiniteDifference()NOX::Epetra::FiniteDifference [virtual]
~FiniteDifferenceColoring()NOX::Epetra::FiniteDifferenceColoring [virtual]
~Jacobian()NOX::Epetra::Interface::Jacobian [inline, virtual]
~Preconditioner()NOX::Epetra::Interface::Preconditioner [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends