[−][src]Struct osqp_sys::OSQPInfo
Solver return information
Fields
iter: osqp_int
< number of iterations taken
status: [c_char; 32]
< status string, e.g. 'solved'
status_val: osqp_int
< status as c_int, defined in constants.h
status_polish: osqp_int
< polish status: successful (1), unperformed (0), (-1) unsuccessful
obj_val: osqp_float
< primal objective
pri_res: osqp_float
< norm of primal residual
dua_res: osqp_float
< norm of dual residual
setup_time: osqp_float
< time taken for setup phase (seconds)
solve_time: osqp_float
< time taken for solve phase (seconds)
update_time: osqp_float
< time taken for update phase (seconds)
polish_time: osqp_float
< time taken for polish phase (seconds)
run_time: osqp_float
< total time (seconds)
rho_updates: osqp_int
< number of rho updates
rho_estimate: osqp_float
< best rho estimate so far from residuals
Auto Trait Implementations
impl RefUnwindSafe for OSQPInfo
[src]
impl Send for OSQPInfo
[src]
impl Sync for OSQPInfo
[src]
impl Unpin for OSQPInfo
[src]
impl UnwindSafe for OSQPInfo
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,