![]() |
SOPT
Sparse OPTimisation
|
Wraps a tranposed matrix into a function and its conjugate transpose. More...
#include <linear_transform.h>
Public Types | |
using | PlainObject = typename MatrixToLinearTransform< EIGEN >::PlainObject |
Public Member Functions | |
template<typename T0 > | |
MatrixAdjointToLinearTransform (Eigen::MatrixBase< T0 > const &A) | |
Creates from an expression. More... | |
MatrixAdjointToLinearTransform (std::shared_ptr< EIGEN > const &x) | |
Creates from a shared matrix. More... | |
void | operator() (PlainObject &out, PlainObject const &x) const |
Performs operation. More... | |
MatrixToLinearTransform< EIGEN > | adjoint () const |
Returns adjoint operator. More... | |
Wraps a tranposed matrix into a function and its conjugate transpose.
Definition at line 202 of file linear_transform.h.
using sopt::details::MatrixAdjointToLinearTransform< EIGEN >::PlainObject = typename MatrixToLinearTransform<EIGEN>::PlainObject |
Definition at line 204 of file linear_transform.h.
|
inline |
Creates from an expression.
Expression is evaluated and the result stored internally. This object owns a copy of the matrix. It might share it with a few friendly neighbors.
Definition at line 209 of file linear_transform.h.
|
inline |
|
inline |
|
inline |