|
akreon-convex
Typed convex modeling, conic canonicalization, and primal-dual optimization in C++26.
|
TraceWeights for symmetric square matrix. More...
#include <trace.hpp>
Public Types | |
| using | Space = linalg::SymmetricMatrix< Mat > |
| alias and type extractions | |
| using | T = linalg::space_type_t< Space > |
| using | Vec = linalg::Vector< T, Dim > |
Static Public Member Functions | |
| static constexpr auto | make () |
| make helper to form weights for trace objective | |
Static Public Attributes | |
| static constexpr std::size_t | N = linalg::mat_rows_v<Mat> |
| static constexpr std::size_t | Dim = linalg::space_dim_v<Space> |
TraceWeights for symmetric square matrix.
| using convex::TraceWeights< linalg::SymmetricMatrix< Mat > >::Space = linalg::SymmetricMatrix<Mat> |
| using convex::TraceWeights< linalg::SymmetricMatrix< Mat > >::T = linalg::space_type_t<Space> |
| using convex::TraceWeights< linalg::SymmetricMatrix< Mat > >::Vec = linalg::Vector<T, Dim> |
|
inlinestaticconstexpr |
make helper to form weights for trace objective
Definition at line 46 of file trace.hpp.
References convex::dom_size_v.
|
staticconstexpr |
|
staticconstexpr |