|
akreon-convex
Typed convex modeling, conic canonicalization, and primal-dual optimization in C++26.
|
Circ - Jordan Map/Product for R^n_+. More...
#include <rplus.hpp>
Public Types | |
| using | T = linalg::vector_element_t< Vec > |
| types and size extraction | |
Public Member Functions | |
| constexpr auto | operator() (const Vec &x, const Vec &y) const |
| circ (jordan map/product) | |
Static Public Attributes | |
| static constexpr std::size_t | N = linalg::vector_dim_v<Vec> |
Circ - Jordan Map/Product for R^n_+.
x circ y = x_i y_i
| using conic::RplusCirc< Vec >::T = linalg::vector_element_t<Vec> |
|
inlineconstexpr |
circ (jordan map/product)
x circ y = x_i y_i (componentwise mul)
| x | in K |
| y | in K^* |
Definition at line 34 of file rplus.hpp.
References conic::RplusCirc< Vec >::N.
|
staticconstexpr |
Definition at line 22 of file rplus.hpp.
Referenced by conic::RplusCirc< Vec >::operator()().