pub struct Euler { /* private fields */ }Expand description
Trait Implementations§
Source§impl<Y, U> FixedStepExplicit<Y, U> for Euler
impl<Y, U> FixedStepExplicit<Y, U> for Euler
fn step( &self, _function: impl FnMut(Scalar, &Y) -> Result<Y, String>, y: &Y, _t: Scalar, dt: Scalar, k: &mut [Y], y_trial: &mut Y, ) -> Result<(), String>
fn integrate_fixed_step( &self, function: impl FnMut(Scalar, &Y) -> Result<Y, String>, time: &[Scalar], initial_condition: Y, ) -> Result<(Vector, U, U), IntegrationError>
impl<Y, U> OdeSolver<Y, U> for Euler
Auto Trait Implementations§
impl Freeze for Euler
impl RefUnwindSafe for Euler
impl Send for Euler
impl Sync for Euler
impl Unpin for Euler
impl UnwindSafe for Euler
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