

Public Member Functions | |
| def | __init__ |
| def | Apply |
| def | __init__ |
| def | Apply |
Anasazi's templated virtual class for constructing an operator that can interface with the OperatorTraits class used by the eigensolvers. A concrete implementation of this class is necessary. The user can create their own implementation if those supplied are not suitable for their needs. Ulrich Hetmaniuk, Rich Lehoucq, and Heidi Thornquist C++ includes: AnasaziOperator.hpp
| def PyTrilinos::Anasazi::OperatorDouble::Apply | ( | self, | ||
| args | ||||
| ) |
Apply(self, MultiVecDouble x, MultiVecDouble y) virtual void Anasazi::Operator< ScalarType >::Apply(const MultiVec< ScalarType > &x, MultiVec< ScalarType > &y) const =0 This method takes the Anasazi::MultiVec x and applies the operator to it resulting in the Anasazi::MultiVec y.
Reimplemented in PyTrilinos::Anasazi::EpetraOp, PyTrilinos::Anasazi::EpetraGenOp, PyTrilinos::Anasazi::EpetraSymOp, PyTrilinos::Anasazi::EpetraSymMVOp, PyTrilinos::Anasazi::EpetraWSymMVOp, PyTrilinos::Anasazi::EpetraW2SymMVOp, PyTrilinos::Anasazi::EpetraOp, PyTrilinos::Anasazi::EpetraGenOp, PyTrilinos::Anasazi::EpetraSymOp, PyTrilinos::Anasazi::EpetraSymMVOp, PyTrilinos::Anasazi::EpetraWSymMVOp, and PyTrilinos::Anasazi::EpetraW2SymMVOp.
| def PyTrilinos::Anasazi::OperatorDouble::Apply | ( | self, | ||
| args | ||||
| ) |
Apply(self, MultiVecDouble x, MultiVecDouble y) virtual void Anasazi::Operator< ScalarType >::Apply(const MultiVec< ScalarType > &x, MultiVec< ScalarType > &y) const =0 This method takes the Anasazi::MultiVec x and applies the operator to it resulting in the Anasazi::MultiVec y.
Reimplemented in PyTrilinos::Anasazi::EpetraOp, PyTrilinos::Anasazi::EpetraGenOp, PyTrilinos::Anasazi::EpetraSymOp, PyTrilinos::Anasazi::EpetraSymMVOp, PyTrilinos::Anasazi::EpetraWSymMVOp, PyTrilinos::Anasazi::EpetraW2SymMVOp, PyTrilinos::Anasazi::EpetraOp, PyTrilinos::Anasazi::EpetraGenOp, PyTrilinos::Anasazi::EpetraSymOp, PyTrilinos::Anasazi::EpetraSymMVOp, PyTrilinos::Anasazi::EpetraWSymMVOp, and PyTrilinos::Anasazi::EpetraW2SymMVOp.
1.5.9