#include <ComplexFFTLinearOp.hpp>
Inheritance diagram for ComplexFFTLinearOp< RealScalar >:
Overridden from LinearOpBase | |
| Teuchos::RefCountPtr< const Thyra::VectorSpaceBase< std::complex< RealScalar > > > | range () const |
| | |
| Teuchos::RefCountPtr< const Thyra::VectorSpaceBase< std::complex< RealScalar > > > | domain () const |
| | |
Overridden from SingleScalarLinearOpBase | |
| bool | opSupported (Thyra::ETransp M_trans) const |
| | |
Overridden from SingleRhsLinearOpBase | |
| void | apply (const Thyra::ETransp M_trans, const Thyra::VectorBase< std::complex< RealScalar > > &x, Thyra::VectorBase< std::complex< RealScalar > > *y, const std::complex< RealScalar > alpha, const std::complex< RealScalar > beta) const |
| | |
Overridden from SingleScalarLinearOpWithSolveBase | |
| bool | solveSupportsTrans (Thyra::ETransp M_trans) const |
| | |
| bool | solveSupportsSolveMeasureType (Thyra::ETransp M_trans, const Thyra::SolveMeasureType &solveMeasureType) const |
| | |
Overridden from SingleRhsLinearOpWithSolveBase | |
| Thyra::SolveStatus< std::complex< RealScalar > > | solve (const Thyra::ETransp M_trans, const Thyra::VectorBase< std::complex< RealScalar > > &b, Thyra::VectorBase< std::complex< RealScalar > > *x, const Thyra::SolveCriteria< std::complex< RealScalar > > *solveCriteria) const |
| | |
Public Types | |
| typedef std::complex< RealScalar > | Scalar |
| | |
Public Member Functions | |
| ComplexFFTLinearOp (const int N) | |
| | |
This implementation uses orthonormal columns and rows and therefore the adjoint is the same as the inverse.
ComplexFFTLinearOp.hpp, RealComplexFFTLinearOp.hpp, and silly1DFFT_serial.cpp.
Definition at line 46 of file ComplexFFTLinearOp.hpp.
|
|||||
|
Definition at line 53 of file ComplexFFTLinearOp.hpp. |
|
||||||||||
|
Definition at line 116 of file ComplexFFTLinearOp.hpp. |
|
|||||||||
|
Definition at line 129 of file ComplexFFTLinearOp.hpp. |
|
|||||||||
|
Definition at line 136 of file ComplexFFTLinearOp.hpp. |
|
||||||||||
|
Definition at line 144 of file ComplexFFTLinearOp.hpp. |
|
||||||||||||||||||||||||||||
|
Definition at line 152 of file ComplexFFTLinearOp.hpp. |
|
||||||||||
|
Definition at line 191 of file ComplexFFTLinearOp.hpp. |
|
||||||||||||||||
|
Definition at line 197 of file ComplexFFTLinearOp.hpp. |
|
||||||||||||||||||||||||
|
Definition at line 208 of file ComplexFFTLinearOp.hpp. |
1.3.9.1