pub struct FractalAnalyzer {
pub scale_range: (f64, f64),
pub n_scales: usize,
pub box_counting_method: BoxCountingMethod,
}Expand description
Fractal dimension analyzer for strange attractors
Fields§
§scale_range: (f64, f64)Range of scales to analyze
n_scales: usizeNumber of scale points
box_counting_method: BoxCountingMethodBox-counting parameters
Implementations§
Source§impl FractalAnalyzer
impl FractalAnalyzer
Sourcepub fn calculate_fractal_dimension(
&self,
attractor_points: &[Array1<f64>],
) -> IntegrateResult<FractalDimension>
pub fn calculate_fractal_dimension( &self, attractor_points: &[Array1<f64>], ) -> IntegrateResult<FractalDimension>
Calculate fractal dimension of attractor
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FractalAnalyzer
impl RefUnwindSafe for FractalAnalyzer
impl Send for FractalAnalyzer
impl Sync for FractalAnalyzer
impl Unpin for FractalAnalyzer
impl UnwindSafe for FractalAnalyzer
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