pub enum MultirateMethod {
ExplicitMRK {
macro_steps: usize,
micro_steps: usize,
},
IMEX {
macro_steps: usize,
micro_steps: usize,
},
CompoundFastSlow {
_fast_method: ODEMethod,
_slow_method: ODEMethod,
},
Extrapolated {
base_ratio: usize,
levels: usize,
},
}Expand description
Multirate integration method types
Variants§
ExplicitMRK
Explicit multirate Runge-Kutta method
IMEX
Implicit-explicit (IMEX) multirate method
CompoundFastSlow
Compound _fast-_slow method
Extrapolated
Extrapolated multirate method
Trait Implementations§
Source§impl Clone for MultirateMethod
impl Clone for MultirateMethod
Source§fn clone(&self) -> MultirateMethod
fn clone(&self) -> MultirateMethod
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 moreAuto Trait Implementations§
impl Freeze for MultirateMethod
impl RefUnwindSafe for MultirateMethod
impl Send for MultirateMethod
impl Sync for MultirateMethod
impl Unpin for MultirateMethod
impl UnwindSafe for MultirateMethod
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