pub struct KktResiduals {
pub primal: f64,
pub dual: f64,
pub complementarity: f64,
}Expand description
Infinity-norm KKT diagnostics.
Fields§
§primal: f64Maximum equality, inequality, or bound violation.
dual: f64Maximum stationarity or dual-cone violation.
complementarity: f64Maximum absolute complementary-slackness product.
Trait Implementations§
Source§impl Clone for KktResiduals
impl Clone for KktResiduals
Source§fn clone(&self) -> KktResiduals
fn clone(&self) -> KktResiduals
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for KktResiduals
Source§impl Debug for KktResiduals
impl Debug for KktResiduals
Source§impl Default for KktResiduals
impl Default for KktResiduals
Source§fn default() -> KktResiduals
fn default() -> KktResiduals
Returns the “default value” for a type. Read more
Source§impl PartialEq for KktResiduals
impl PartialEq for KktResiduals
impl StructuralPartialEq for KktResiduals
Auto Trait Implementations§
impl Freeze for KktResiduals
impl RefUnwindSafe for KktResiduals
impl Send for KktResiduals
impl Sync for KktResiduals
impl Unpin for KktResiduals
impl UnsafeUnpin for KktResiduals
impl UnwindSafe for KktResiduals
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