pub struct EquationBook { /* private fields */ }Expand description
Rendered constraint equations from the source model, indexed in
original .nl row order. Lets the debugger answer
print equation <name|row> with the actual algebra — the source
expression for a constraint, resolved by its model name. This closes
the loop on the residual-name labeling (print residuals): once a
culprit equation is named, the user can read it. Naming and printing
culprit equations rather than bare indices is the diagnostic
recommendation of Lee et al. (2024,
https://doi.org/10.69997/sct.147875).
Implementations§
Auto Trait Implementations§
impl Freeze for EquationBook
impl RefUnwindSafe for EquationBook
impl Send for EquationBook
impl Sync for EquationBook
impl Unpin for EquationBook
impl UnsafeUnpin for EquationBook
impl UnwindSafe for EquationBook
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<T, U> Imply<T> for U
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more