pub struct TofInstrumentDiagnostics {
pub parameter_count: usize,
pub jacobian_rank: usize,
pub maximum_absolute_correlation: Option<f64>,
pub unresolved_correlations: Vec<TofInstrumentCorrelation>,
}Expand description
Identifiability diagnostics for the final selected instrument system.
Fields§
§parameter_count: usizeNumber of selected physical coefficients.
jacobian_rank: usizeNumerical rank of the weighted Jacobian.
maximum_absolute_correlation: Option<f64>Largest finite absolute correlation between nonzero columns.
unresolved_correlations: Vec<TofInstrumentCorrelation>Pairs at or above the configured unresolved threshold.
Trait Implementations§
Source§impl Clone for TofInstrumentDiagnostics
impl Clone for TofInstrumentDiagnostics
Source§fn clone(&self) -> TofInstrumentDiagnostics
fn clone(&self) -> TofInstrumentDiagnostics
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 moreSource§impl Debug for TofInstrumentDiagnostics
impl Debug for TofInstrumentDiagnostics
Source§impl PartialEq for TofInstrumentDiagnostics
impl PartialEq for TofInstrumentDiagnostics
impl StructuralPartialEq for TofInstrumentDiagnostics
Auto Trait Implementations§
impl Freeze for TofInstrumentDiagnostics
impl RefUnwindSafe for TofInstrumentDiagnostics
impl Send for TofInstrumentDiagnostics
impl Sync for TofInstrumentDiagnostics
impl Unpin for TofInstrumentDiagnostics
impl UnsafeUnpin for TofInstrumentDiagnostics
impl UnwindSafe for TofInstrumentDiagnostics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Scalar for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.