#[repr(C)]pub struct EmpyreanSessionDiff {
pub reduced_chi2_delta: f64,
pub iterations_delta: i64,
pub n_observations_delta: i64,
pub update_norm_current: f64,
pub update_norm_prior: f64,
}Expand description
Pairwise diagnostic returned by empyrean_session_diff.
Fields§
§reduced_chi2_delta: f64Δ reduced χ² (positive ⇒ current fit is worse than prior).
iterations_delta: i64Δ iteration count.
n_observations_delta: i64Δ number of observations used (negative ⇒ observations were masked between prior and current).
update_norm_current: f64Final update-norm convergence metric on the current fit.
update_norm_prior: f64Final update-norm convergence metric on the prior fit.
Trait Implementations§
Source§impl Clone for EmpyreanSessionDiff
impl Clone for EmpyreanSessionDiff
Source§fn clone(&self) -> EmpyreanSessionDiff
fn clone(&self) -> EmpyreanSessionDiff
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 moreimpl Copy for EmpyreanSessionDiff
Source§impl Debug for EmpyreanSessionDiff
impl Debug for EmpyreanSessionDiff
Source§impl Default for EmpyreanSessionDiff
impl Default for EmpyreanSessionDiff
Source§fn default() -> EmpyreanSessionDiff
fn default() -> EmpyreanSessionDiff
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EmpyreanSessionDiff
impl RefUnwindSafe for EmpyreanSessionDiff
impl Send for EmpyreanSessionDiff
impl Sync for EmpyreanSessionDiff
impl Unpin for EmpyreanSessionDiff
impl UnsafeUnpin for EmpyreanSessionDiff
impl UnwindSafe for EmpyreanSessionDiff
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