SOPT
Sparse OPTimisation
Namespaces | Functions
gradient_operator.h File Reference
#include "sopt/config.h"
#include "sopt/linear_transform.h"
#include "sopt/logging.h"
+ Include dependency graph for gradient_operator.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 sopt
 
 sopt::gradient_operator
 

Functions

template<typename T >
Vector< T > sopt::gradient_operator::diff (const Vector< T > &x)
 Numerical derivative of 1d vector. More...
 
template<typename T >
Vector< T > sopt::gradient_operator::diff_adjoint (const Vector< T > &x)
 Numerical derivative adjoint of 1d vector. More...
 
template<typename T >
Vector< T > sopt::gradient_operator::diff2d (const Vector< T > &x, const t_int rows, const t_int cols)
 Numerical derivative of 2d image. More...
 
template<typename T >
Vector< T > sopt::gradient_operator::diff2d_adjoint (const Vector< T > &x, const t_int rows, const t_int cols)
 Numerical derivative adjoint of 2d image. More...
 
template<typename T >
LinearTransform< Vector< T > > sopt::gradient_operator::gradient_operator (const t_int rows, const t_int cols)