|
akreon-convex
Typed convex modeling, conic canonicalization, and primal-dual optimization in C++26.
|
Go to the source code of this file.
Classes | |
| struct | convex::Norm< Meta, Child, NormFunc > |
| forward declaration - norm fn More... | |
Namespaces | |
| namespace | convex |
Typedefs | |
| template<linalg::RnSpace Space> | |
| using | convex::NormDom = ConvexDomain< Space, VarType::FREE > |
| alias for domain on abs function | |
| template<linalg::RnSpace Space> | |
| using | convex::NormCodom = ConvexDomain< Space, VarType::NONNEG > |
| alias for codomain on abs function | |
| template<linalg::RnSpace Space> | |
| using | convex::NormConcaveCodom = ConvexDomain< Space, VarType::NONPOS > |
| alias for concave codomain on abs function | |
| template<linalg::RnSpace Dom, linalg::RnSpace Codom> | |
| using | convex::NormMeta = ConvexAtomMeta< NormDom< Dom >, NormCodom< Codom >, CurvatureType::CONVEX > |
| alias for meta for abs function | |
| template<linalg::RnSpace Dom, linalg::RnSpace Codom> | |
| using | convex::NormConcaveMeta = ConvexAtomMeta< NormDom< Dom >, NormConcaveCodom< Codom >, CurvatureType::CONCAVE > |
| alias for meta for abs function | |