pub struct SteadyStateCondition {
pub threshold: f64,
/* private fields */
}Expand description
Exit when ‖∂f/∂t‖ < threshold (steady state reached).
Uses interior mutability (Cell) to track previous entropy across calls,
since the trait takes &self.
Fields§
§threshold: f64Implementations§
Trait Implementations§
Source§impl ExitCondition for SteadyStateCondition
impl ExitCondition for SteadyStateCondition
fn check( &self, diag: &GlobalDiagnostics, _initial: &GlobalDiagnostics, ) -> Option<ExitReason>
Auto Trait Implementations§
impl !Freeze for SteadyStateCondition
impl !RefUnwindSafe for SteadyStateCondition
impl Send for SteadyStateCondition
impl !Sync for SteadyStateCondition
impl Unpin for SteadyStateCondition
impl UnsafeUnpin for SteadyStateCondition
impl UnwindSafe for SteadyStateCondition
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> DistributionExt for Twhere
T: ?Sized,
impl<T> DistributionExt for Twhere
T: ?Sized,
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