pub struct ProjectedWarm {
pub x: Vec<Number>,
pub lambda: Vec<Number>,
pub z_l: Vec<Number>,
pub z_u: Vec<Number>,
pub report: WarmProjectionReport,
}Fields§
§x: Vec<Number>Primal in reduced space (length n_inner from
project_warm_point; shorter after
project_warm_point_full gathers elimination survivors).
lambda: Vec<Number>Multipliers on kept rows (length m_outer).
z_l: Vec<Number>Lower-bound multipliers (length n_inner).
z_u: Vec<Number>Upper-bound multipliers (length n_inner).
report: WarmProjectionReportWhat the projection did.
Trait Implementations§
Source§impl Clone for ProjectedWarm
impl Clone for ProjectedWarm
Auto Trait Implementations§
impl Freeze for ProjectedWarm
impl RefUnwindSafe for ProjectedWarm
impl Send for ProjectedWarm
impl Sync for ProjectedWarm
impl Unpin for ProjectedWarm
impl UnsafeUnpin for ProjectedWarm
impl UnwindSafe for ProjectedWarm
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