Cone oracles (qics.cones
)¶
This module contains classes representing conic sets which users use to define the Cartesian product of cones \(\mathcal{K}\) the conic program is defined over. These classes contain feasibility, gradient, Hessian product, inverse Hessian product, and third order derivative oracles which are required by the interior-point algorithm. Symmetric cones contain additional oracles for computing the Nesterov-Todd scalings and other related functions.
Symmetric cones¶
Nonnegative orthant |
|
|
Positive semidefinite cone |
|
Second order cone |
Classical entropy cones¶
|
Classical entropy cone |
|
Classical relative entropy cone |
Quantum entropy cones¶
|
Quantum entropy cone |
|
Quantum relative entropy cone |
|
Quantum conditional entropy cone |
|
Quantum key distribution cone |
Operator perspective cones¶
|
Trace operator perspective cone |
|
Operator perspective epigraph |
Renyi entropy cones¶
|
Renyi entropy cone |
|
Sandwiched Renyi entropy cone |
|
Quasi-relative entropy cone |
|
Sandwiched quasi-relative entropy cone |