pub enum Stiffness {
NonStiff,
ModeratelyStiff,
VeryStiff,
Unknown,
}Expand description
Problem stiffness classification.
Variants§
NonStiff
Non-stiff problem (use explicit methods)
ModeratelyStiff
Moderate stiffness (ESDIRK methods work well)
VeryStiff
Highly stiff (BDF or Radau methods recommended)
Unknown
Unknown (will be detected automatically)
Trait Implementations§
impl Copy for Stiffness
impl Eq for Stiffness
impl StructuralPartialEq for Stiffness
Auto Trait Implementations§
impl Freeze for Stiffness
impl RefUnwindSafe for Stiffness
impl Send for Stiffness
impl Sync for Stiffness
impl Unpin for Stiffness
impl UnsafeUnpin for Stiffness
impl UnwindSafe for Stiffness
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 more