AnasaziTypes.hpp File Reference

Types and exceptions used within Anasazi solvers and interfaces. More...

#include "AnasaziConfigDefs.hpp"
#include "Teuchos_RefCountPtr.hpp"
#include "Teuchos_ScalarTraits.hpp"

Go to the source code of this file.

Namespaces

namespace  Anasazi

Classes

class  Anasazi::AnasaziError
 An exception class parent to all Anasazi exceptions. More...
struct  Anasazi::Value< ScalarType >
 This struct is used for storing eigenvalues and Ritz values, as a pair of real values. More...
struct  Anasazi::Eigensolution< ScalarType, MV >
 Struct for storing an eigenproblem solution. More...

Anasazi Enumerations

enum  ReturnType { Converged, Unconverged }
 Enumerated type used to pass back information from a solver manager. More...
enum  ConjType { NO_CONJ, CONJ }
 Enumerated types used to specify conjugation arguments. More...
enum  TestStatus { Passed = 0x1, Failed = 0x2, Undefined = 0x4 }
 Enumerated type used to pass back information from a StatusTest. More...
enum  MsgType {
  Errors = 0, Warnings = 0x1, IterationDetails = 0x2, OrthoDetails = 0x4,
  FinalSummary = 0x8, TimingDetails = 0x10, StatusTestDetails = 0x20, Debug = 0x40
}
 Enumerated list of available message types recognized by the eigensolvers. More...


Detailed Description

Types and exceptions used within Anasazi solvers and interfaces.

Definition in file AnasaziTypes.hpp.


Enumeration Type Documentation

enum ReturnType
 

Enumerated type used to pass back information from a solver manager.

Enumeration values:
Converged  The solver manager computed the requested eigenvalues.
Unconverged  This solver manager did not compute all of the requested eigenvalues.

Definition at line 105 of file AnasaziTypes.hpp.

enum ConjType
 

Enumerated types used to specify conjugation arguments.

Enumeration values:
NO_CONJ  Not conjugated
CONJ  Conjugated

Definition at line 116 of file AnasaziTypes.hpp.

enum TestStatus
 

Enumerated type used to pass back information from a StatusTest.

Enumeration values:
Passed  The solver passed the test
Failed  The solver failed the test
Undefined  The test has not been evaluated on the solver

Definition at line 126 of file AnasaziTypes.hpp.

enum MsgType
 

Enumerated list of available message types recognized by the eigensolvers.

Enumeration values:
Errors  Errors [ always printed ]
Warnings  Internal warnings
IterationDetails  Approximate eigenvalues, errors
OrthoDetails  Orthogonalization/orthonormalization details
FinalSummary  Final computational summary
TimingDetails  Timing details
StatusTestDetails  Status test details
Debug  Debugging information

Definition at line 137 of file AnasaziTypes.hpp.


Generated on Thu Sep 18 12:31:38 2008 for Anasazi by doxygen 1.3.9.1