#include <Anasazi_LOCA_OperatorTraits.H>
Public Types | |
| typedef double | ScalarType |
| Synony for double. | |
| typedef NOX::Abstract::MultiVector | MV |
| Synonym for NOX::Abstract::MultiVector. | |
| typedef LOCA::AnasaziOperator::AbstractStrategy | OP |
| Synonym for LOCA::AnasaziOperator::AbstractStrategy. | |
Static Public Member Functions | |
| static void | Apply (const OP &Op, const MV &x, MV &y) |
| Application method which performs operation y = Op*x. | |
This class provides an implementation of the Anasazi::OperatorTraits class using LOCA operators. The operator is represented by the LOCA::AnasaziOperator::AbstractStrategy class which serves as a base class for many different types of operators, including shift-invert and Generalized Cayley transformations.
| static void Anasazi::OperatorTraits< double, NOX::Abstract::MultiVector, LOCA::AnasaziOperator::AbstractStrategy >::Apply | ( | const OP & | Op, | |
| const MV & | x, | |||
| MV & | y | |||
| ) | [inline, static] |
Application method which performs operation y = Op*x.
1.4.7