pub struct MinimizeClaim {
pub q: Vec<Vec<Rational>>,
pub b: Vec<Rational>,
pub x_hat: Vec<Rational>,
pub mu: Rational,
pub subopt: Rational,
}Expand description
The neutral claim a convex-quadratic settle emits: minimize ½xᵀQx + bᵀx, the settled
readout, a claimed strong-convexity parameter, and a claimed suboptimality bound.
Everything exact; nothing trusted.
Fields§
§q: Vec<Vec<Rational>>§b: Vec<Rational>§x_hat: Vec<Rational>§mu: RationalClaimed lower bound on Q’s spectrum (strong-convexity parameter), > 0.
subopt: RationalClaimed bound: f(x̂) − f* ≤ subopt.
Trait Implementations§
Source§impl Clone for MinimizeClaim
impl Clone for MinimizeClaim
Source§fn clone(&self) -> MinimizeClaim
fn clone(&self) -> MinimizeClaim
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MinimizeClaim
impl Debug for MinimizeClaim
Source§impl PartialEq for MinimizeClaim
impl PartialEq for MinimizeClaim
impl StructuralPartialEq for MinimizeClaim
Auto Trait Implementations§
impl Freeze for MinimizeClaim
impl RefUnwindSafe for MinimizeClaim
impl Send for MinimizeClaim
impl Sync for MinimizeClaim
impl Unpin for MinimizeClaim
impl UnsafeUnpin for MinimizeClaim
impl UnwindSafe for MinimizeClaim
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more