#include <LOCA_AnasaziOperator_Manager.H>
Inheritance diagram for LOCA::AnasaziOperator::Manager:
Public Member Functions | |
| Manager (NOX::Parameter::List &eigenParams, NOX::Parameter::List &solverParams, NOX::Abstract::Group &grp) | |
| Constructor. | |
| virtual | ~Manager () |
| Destructor. | |
| virtual NOX::Abstract::Group::ReturnType | reset (NOX::Parameter::List &eigenParams, NOX::Parameter::List &solverParams, NOX::Abstract::Group &grp) |
| Reset parameters. | |
| virtual const string & | label () const |
| Return name of this operator. | |
| virtual NOX::Abstract::Group::ReturnType | apply (const NOX::Abstract::Vector &input, NOX::Abstract::Vector &output) const |
| Apply the operator. | |
| virtual void | transformEigenvalue (double &ev_r, double &ev_i) const |
| Transform eigenvalue. | |
| virtual NOX::Abstract::Group::ReturnType | rayleighQuotient (const NOX::Abstract::Vector &evec_r, const NOX::Abstract::Vector &evec_i, double &rq_r, double &rq_i) const |
| Compute Rayleigh quotient. | |
| LOCA::AnasaziOperator::Generic & | getOperator () |
| Returns underlying operator. | |
| const LOCA::AnasaziOperator::Generic & | getOperator () const |
| Returns underlying operator. | |
Protected Attributes | |
| string | opName |
| Stores name of requested operator. | |
| LOCA::AnasaziOperator::Generic * | op |
| Stores operator. | |
The parameters passed to the constructor or reset should specify the "Operator", as described below, as well as any additional parameters for that particular operator.
1.3.9.1