pub struct PoissonConfig {
pub max_iter: usize,
pub tol_param: f64,
pub compute_covariance: bool,
}Expand description
Configuration for the Poisson solvers.
Fields§
§max_iter: usizeMaximum number of steps.
tol_param: f64Convergence tolerance of the count-background solver; poisson_fit
stops on the Newton decrement instead.
compute_covariance: boolWhether to compute the covariance and error bars after convergence.
Trait Implementations§
Source§impl Clone for PoissonConfig
impl Clone for PoissonConfig
Source§fn clone(&self) -> PoissonConfig
fn clone(&self) -> PoissonConfig
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 PoissonConfig
impl Debug for PoissonConfig
Auto Trait Implementations§
impl Freeze for PoissonConfig
impl RefUnwindSafe for PoissonConfig
impl Send for PoissonConfig
impl Sync for PoissonConfig
impl Unpin for PoissonConfig
impl UnsafeUnpin for PoissonConfig
impl UnwindSafe for PoissonConfig
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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