![]() |
SOPT
Sparse OPTimisation
|
Expression referencing a lazy function call to envelope proximal. More...
#include <proximal_expression.h>
Inheritance diagram for sopt::proximal::details::DelayedProximalEnveloppeFunction< FUNCTION, DERIVED >:
Collaboration diagram for sopt::proximal::details::DelayedProximalEnveloppeFunction< FUNCTION, DERIVED >:Public Types | |
| using | PlainObject = typename DERIVED::PlainObject |
| using | Index = typename DERIVED::Index |
| using | Real = typename real_type< typename DERIVED::Scalar >::type |
Public Member Functions | |
| DelayedProximalEnveloppeFunction (FUNCTION const &func, DERIVED const &x) | |
| DelayedProximalEnveloppeFunction (DelayedProximalEnveloppeFunction const &c) | |
| DelayedProximalEnveloppeFunction (DelayedProximalEnveloppeFunction &&c) | |
| template<typename DESTINATION > | |
| void | evalTo (DESTINATION &destination) const |
| Index | rows () const |
| Index | cols () const |
Expression referencing a lazy function call to envelope proximal.
It helps transform the call proximal(out, input) to out = proximal(input) without incurring copy or allocation overhead if out already exists.
Definition at line 53 of file proximal_expression.h.
| using sopt::proximal::details::DelayedProximalEnveloppeFunction< FUNCTION, DERIVED >::Index = typename DERIVED::Index |
Definition at line 57 of file proximal_expression.h.
| using sopt::proximal::details::DelayedProximalEnveloppeFunction< FUNCTION, DERIVED >::PlainObject = typename DERIVED::PlainObject |
Definition at line 56 of file proximal_expression.h.
| using sopt::proximal::details::DelayedProximalEnveloppeFunction< FUNCTION, DERIVED >::Real = typename real_type<typename DERIVED::Scalar>::type |
Definition at line 58 of file proximal_expression.h.
|
inline |
Definition at line 60 of file proximal_expression.h.
|
inline |
Definition at line 61 of file proximal_expression.h.
|
inline |
Definition at line 63 of file proximal_expression.h.
|
inline |
Definition at line 73 of file proximal_expression.h.
|
inline |
Definition at line 67 of file proximal_expression.h.
|
inline |
Definition at line 72 of file proximal_expression.h.