pub struct AdaptiveSolution {
pub solution: OdeSolution,
pub rejected_steps: usize,
pub final_step_size: f64,
}Expand description
Result of an adaptive Dormand-Prince RK45 integration.
Fields§
§solution: OdeSolutionThe embedded ODE solution.
rejected_steps: usizeNumber of steps that were rejected due to error tolerance violation.
final_step_size: f64Step size at the final accepted step.
Trait Implementations§
Source§impl Clone for AdaptiveSolution
impl Clone for AdaptiveSolution
Source§fn clone(&self) -> AdaptiveSolution
fn clone(&self) -> AdaptiveSolution
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 AdaptiveSolution
impl RefUnwindSafe for AdaptiveSolution
impl Send for AdaptiveSolution
impl Sync for AdaptiveSolution
impl Unpin for AdaptiveSolution
impl UnsafeUnpin for AdaptiveSolution
impl UnwindSafe for AdaptiveSolution
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