pub struct Certified {
pub x: Vec<Rational>,
pub residual_zero: bool,
pub nonsingular: bool,
}Expand description
A solve carrying its own certificate: the exact solution plus independently re-checked flags that
A·x = b holds exactly and det A ≠ 0. This is what “prove, not just run” means for a solve.
Fields§
§x: Vec<Rational>§residual_zero: boolA·x == b verified by re-multiplication over exact rationals (not solver trust).
nonsingular: booldet A ≠ 0 — the system has a unique solution.
Auto Trait Implementations§
impl Freeze for Certified
impl RefUnwindSafe for Certified
impl Send for Certified
impl Sync for Certified
impl Unpin for Certified
impl UnsafeUnpin for Certified
impl UnwindSafe for Certified
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