|
akreon-convex
Typed convex modeling, conic canonicalization, and primal-dual optimization in C++26.
|
Compile-time canonicalization trace. More...
#include <canonical_trace.hpp>
Public Attributes | |
| NodeRecords | nodes {} |
| Canonical node records. | |
| ConeRecords | cones {} |
| Cone slice records. | |
| EqualityRecords | equalities {} |
| Equality slice records. | |
Compile-time canonicalization trace.
The trace is tuple-backed to preserve constexpr/no-heap behavior while carrying enough structural metadata for runtime bindings to map final primal-dual values back to canonical atoms, cones, and equalities.
Definition at line 95 of file canonical_trace.hpp.
| ConeRecords convex::CanonicalTrace< NodeRecords, ConeRecords, EqualityRecords >::cones {} |
Cone slice records.
Definition at line 97 of file canonical_trace.hpp.
| EqualityRecords convex::CanonicalTrace< NodeRecords, ConeRecords, EqualityRecords >::equalities {} |
Equality slice records.
Definition at line 98 of file canonical_trace.hpp.
| NodeRecords convex::CanonicalTrace< NodeRecords, ConeRecords, EqualityRecords >::nodes {} |
Canonical node records.
Definition at line 96 of file canonical_trace.hpp.