pub struct SpectralApproximationInfo {
pub effective_rank: f64,
pub spectral_coverage: f64,
pub max_approximation_error: f64,
pub selected_frequencies: Array2<f64>,
pub spectral_densities: Array1<f64>,
}Expand description
Information about spectral approximation quality
Fields§
§effective_rank: f64Effective rank of spectral approximation
spectral_coverage: f64Spectral coverage (fraction of spectrum captured)
max_approximation_error: f64Maximum approximation error estimate
selected_frequencies: Array2<f64>Selected frequencies
spectral_densities: Array1<f64>Spectral density at selected points
Trait Implementations§
Source§impl Clone for SpectralApproximationInfo
impl Clone for SpectralApproximationInfo
Source§fn clone(&self) -> SpectralApproximationInfo
fn clone(&self) -> SpectralApproximationInfo
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 moreAuto Trait Implementations§
impl Freeze for SpectralApproximationInfo
impl RefUnwindSafe for SpectralApproximationInfo
impl Send for SpectralApproximationInfo
impl Sync for SpectralApproximationInfo
impl Unpin for SpectralApproximationInfo
impl UnwindSafe for SpectralApproximationInfo
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