#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 | solveSupportsSolveTolType (Thyra::ETransp M_trans, Thyra::ESolveTolType solveTolType) 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 114 of file ComplexFFTLinearOp.hpp. |
|
|||||||||
|
Definition at line 123 of file ComplexFFTLinearOp.hpp. |
|
|||||||||
|
Definition at line 130 of file ComplexFFTLinearOp.hpp. |
|
||||||||||
|
Definition at line 138 of file ComplexFFTLinearOp.hpp. |
|
||||||||||||||||||||||||||||
|
Definition at line 146 of file ComplexFFTLinearOp.hpp. |
|
||||||||||
|
Definition at line 185 of file ComplexFFTLinearOp.hpp. |
|
||||||||||||||||
|
Definition at line 191 of file ComplexFFTLinearOp.hpp. |
|
||||||||||||||||||||||||
|
Definition at line 200 of file ComplexFFTLinearOp.hpp. |
1.3.9.1