AztecOOParameterList.cpp File Reference

#include "AztecOOParameterList.hpp"
#include "Teuchos_StandardParameterEntryValidators.hpp"

Include dependency graph for AztecOOParameterList.cpp:

Include dependency graph

Enumerations

enum  EAztecPreconditioner {
  AZTEC_PREC_NONE, AZTEC_PREC_ILU, AZTEC_PREC_ILUT, AZTEC_PREC_JACOBI,
  AZTEC_PREC_SYMMGS, AZTEC_PREC_POLY, AZTEC_PREC_LSPOLY
}

Functions

void setAztecOOParameters (Teuchos::ParameterList *pl, AztecOO *solver)
 Setup an AztecOO solver object with a set of parameters.
Teuchos::RefCountPtr< const
Teuchos::ParameterList
getValidAztecOOParameters ()
 Return the list of all valid AztecOO parameters (to validate against).

Variables

const std::string AztecSolver_name = "Aztec Solver"
const std::string AztecPreconditioner_name = "Aztec Preconditioner"
const std::string Overlap_name = "Overlap"
const std::string GraphFill_name = "Graph Fill"
const std::string DropTolerance_name = "Drop Tolerance"
const std::string FillFactor_name = "Fill Factor"
const std::string Steps_name = "Steps"
const std::string PolynomialOrder_name = "Polynomial Order"
const std::string RCMReordering_name = "RCM Reordering"
const std::string Orthogonalization_name = "Orthogonalization"
const std::string SizeOfKrylovSubspace_name = "Size of Krylov Subspace"
const std::string ConvergenceTest_name = "Convergence Test"
const std::string IllConditioningThreshold_name = "Ill-Conditioning Threshold"
const std::string OutputFrequency_name = "Output Frequency"
Teuchos::RefCountPtr< Teuchos::ParameterListvalidAztecOOParams

Enumeration Type Documentation

enum EAztecPreconditioner
 

Enumeration values:
AZTEC_PREC_NONE 
AZTEC_PREC_ILU 
AZTEC_PREC_ILUT 
AZTEC_PREC_JACOBI 
AZTEC_PREC_SYMMGS 
AZTEC_PREC_POLY 
AZTEC_PREC_LSPOLY 


Function Documentation

void setAztecOOParameters Teuchos::ParameterList pl,
AztecOO solver
 

Setup an AztecOO solver object with a set of parameters.

ToDo: Finish documentation!

Teuchos::RefCountPtr<const Teuchos::ParameterList> getValidAztecOOParameters  ) 
 

Return the list of all valid AztecOO parameters (to validate against).

ToDo: Finish documentation!


Variable Documentation

const std::string AztecSolver_name = "Aztec Solver" [static]
 

const std::string AztecPreconditioner_name = "Aztec Preconditioner" [static]
 

const std::string Overlap_name = "Overlap" [static]
 

const std::string GraphFill_name = "Graph Fill" [static]
 

const std::string DropTolerance_name = "Drop Tolerance" [static]
 

const std::string FillFactor_name = "Fill Factor" [static]
 

const std::string Steps_name = "Steps" [static]
 

const std::string PolynomialOrder_name = "Polynomial Order" [static]
 

const std::string RCMReordering_name = "RCM Reordering" [static]
 

const std::string Orthogonalization_name = "Orthogonalization" [static]
 

const std::string SizeOfKrylovSubspace_name = "Size of Krylov Subspace" [static]
 

const std::string ConvergenceTest_name = "Convergence Test" [static]
 

const std::string IllConditioningThreshold_name = "Ill-Conditioning Threshold" [static]
 

const std::string OutputFrequency_name = "Output Frequency" [static]
 

Teuchos::RefCountPtr<Teuchos::ParameterList> validAztecOOParams [static]
 


Generated on Sun May 20 12:51:22 2007 for Aztecoo/Thyra Linear Solver Adapter Software by doxygen 1.3.9.1