pub enum ExtrapolationBaseMethod {
ModifiedMidpoint,
Euler,
RungeKutta4,
}Expand description
Base methods available for extrapolation
Variants§
ModifiedMidpoint
Modified midpoint method (optimal for extrapolation)
Euler
Explicit Euler method
RungeKutta4
Classical 4th-order Runge-Kutta
Trait Implementations§
Source§impl Clone for ExtrapolationBaseMethod
impl Clone for ExtrapolationBaseMethod
Source§fn clone(&self) -> ExtrapolationBaseMethod
fn clone(&self) -> ExtrapolationBaseMethod
Returns a duplicate of the value. Read more
1.0.0 · 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 ExtrapolationBaseMethod
impl Debug for ExtrapolationBaseMethod
impl Copy for ExtrapolationBaseMethod
Auto Trait Implementations§
impl Freeze for ExtrapolationBaseMethod
impl RefUnwindSafe for ExtrapolationBaseMethod
impl Send for ExtrapolationBaseMethod
impl Sync for ExtrapolationBaseMethod
impl Unpin for ExtrapolationBaseMethod
impl UnwindSafe for ExtrapolationBaseMethod
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