pub struct TanhSinhOptions {
pub atol: f64,
pub rtol: f64,
pub max_level: usize,
pub min_level: usize,
pub log: bool,
}Expand description
Options for tanh-sinh integration
Fields§
§atol: f64Absolute error tolerance
rtol: f64Relative error tolerance
max_level: usizeMaximum level of refinement
min_level: usizeMinimum level of refinement
log: boolWhether to integrate in log space
Trait Implementations§
Source§impl Clone for TanhSinhOptions
impl Clone for TanhSinhOptions
Source§fn clone(&self) -> TanhSinhOptions
fn clone(&self) -> TanhSinhOptions
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 TanhSinhOptions
impl Debug for TanhSinhOptions
Auto Trait Implementations§
impl Freeze for TanhSinhOptions
impl RefUnwindSafe for TanhSinhOptions
impl Send for TanhSinhOptions
impl Sync for TanhSinhOptions
impl Unpin for TanhSinhOptions
impl UnwindSafe for TanhSinhOptions
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