|
| template<typename VECTOR > |
| LinearTransform< VECTOR > | sopt::linear_transform (OperatorFunction< VECTOR > const &direct, OperatorFunction< VECTOR > const &indirect, std::array< t_int, 3 > const &sizes={{1, 1, 0}}) |
| |
| template<typename VECTOR > |
| LinearTransform< VECTOR > | sopt::linear_transform (OperatorFunction< VECTOR > const &direct, std::array< t_int, 3 > const &dsizes, OperatorFunction< VECTOR > const &indirect, std::array< t_int, 3 > const &isizes) |
| |
| template<typename VECTOR > |
| LinearTransform< VECTOR > & | sopt::linear_transform (LinearTransform< VECTOR > &passthrough) |
| | Convenience no-op function. More...
|
| |
| template<typename VECTOR > |
| LinearTransform< VECTOR > | sopt::linear_transform (details::WrapFunction< VECTOR > const &direct, details::WrapFunction< VECTOR > const &adjoint) |
| | Creates a linear transform from a pair of wrappers. More...
|
| |
| template<typename DERIVED > |
| LinearTransform< Vector< typename DERIVED::Scalar > > | sopt::linear_transform (Eigen::MatrixBase< DERIVED > const &A) |
| | Helper function to creates a function operator. More...
|
| |
| template<typename SCALAR > |
| LinearTransform< Vector< SCALAR > > | sopt::linear_transform_identity () |
| | Helper function to create a linear transform that's just the identity. More...
|
| |