SOPT
Sparse OPTimisation
Classes | Namespaces | Functions
wrapper.h File Reference
#include <array>
#include <type_traits>
#include <utility>
#include "sopt/config.h"
#include "sopt/exception.h"
#include "sopt/maths.h"
#include "sopt/types.h"
+ Include dependency graph for wrapper.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sopt::details::AppliedFunction< FUNCTION, DERIVED >
 Expression referencing the result of a function call. More...
 
class  sopt::details::WrapFunction< VECTOR >
 Wraps an std::function to return an expression. More...
 
struct  Eigen::internal::traits< sopt::details::AppliedFunction< FUNCTION, VECTOR > >
 

Namespaces

 sopt
 
 sopt::details
 
 Eigen
 
 Eigen::internal
 

Functions

template<typename VECTOR >
WrapFunction< VECTOR > sopt::details::wrap (OperatorFunction< VECTOR > const &func, std::array< t_int, 3 > sizes={{1, 1, 0}})
 Helper function to wrap functor into expression-able object. More...