pub struct ErrorAnalysis;Expand description
Error analysis utilities
Implementations§
Source§impl ErrorAnalysis
impl ErrorAnalysis
Sourcepub fn l2_norm<F: IntegrateFloat>(
exact: ArrayView1<'_, F>,
numerical: ArrayView1<'_, F>,
) -> IntegrateResult<F>
pub fn l2_norm<F: IntegrateFloat>( exact: ArrayView1<'_, F>, numerical: ArrayView1<'_, F>, ) -> IntegrateResult<F>
Compute L2 norm of error
Sourcepub fn max_norm<F: IntegrateFloat>(
exact: ArrayView1<'_, F>,
numerical: ArrayView1<'_, F>,
) -> IntegrateResult<F>
pub fn max_norm<F: IntegrateFloat>( exact: ArrayView1<'_, F>, numerical: ArrayView1<'_, F>, ) -> IntegrateResult<F>
Compute maximum norm of error
Sourcepub fn l2_norm_2d<F: IntegrateFloat>(
exact: ArrayView2<'_, F>,
numerical: ArrayView2<'_, F>,
) -> IntegrateResult<F>
pub fn l2_norm_2d<F: IntegrateFloat>( exact: ArrayView2<'_, F>, numerical: ArrayView2<'_, F>, ) -> IntegrateResult<F>
Compute L2 norm of error for 2D arrays
Auto Trait Implementations§
impl Freeze for ErrorAnalysis
impl RefUnwindSafe for ErrorAnalysis
impl Send for ErrorAnalysis
impl Sync for ErrorAnalysis
impl Unpin for ErrorAnalysis
impl UnwindSafe for ErrorAnalysis
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> 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