|
akreon-convex
Typed convex modeling, conic canonicalization, and primal-dual optimization in C++26.
|
Atom-local equality emission bundle. More...
#include <canonical_emission.hpp>
Public Member Functions | |
| constexpr | LocalEqualityEmission (const EqMap &eq_map_in) |
Public Attributes | |
| EqMap | local_eq_map |
| public member vars | |
| Trace | trace |
| Trace object. | |
Static Public Attributes | |
| static constexpr std::size_t | local_eq_rows |
| static constexpr std::size_t | local_eq_cols |
Atom-local equality emission bundle.
Equality emissions are a separate canonical branch from cone emissions. They carry affine rows that must hold with equality and do not model those rows as nonnegative cone constraints.
Definition at line 77 of file canonical_emission.hpp.
|
inlineexplicitconstexpr |
Definition at line 83 of file canonical_emission.hpp.
|
staticconstexpr |
Definition at line 80 of file canonical_emission.hpp.
| EqMap conic::LocalEqualityEmission< EqMap, Trace >::local_eq_map |
|
staticconstexpr |
Definition at line 78 of file canonical_emission.hpp.
| Trace conic::LocalEqualityEmission< EqMap, Trace >::trace |
Trace object.
Definition at line 88 of file canonical_emission.hpp.