pub trait DiagSingularity {
// Required method
fn is_singular_or_nonfinite(&self) -> bool;
}Expand description
Trait for detecting singular or non-finite diagonal entries.
Implemented for f32, f64, Complex32, and Complex64.
A value is considered singular if it is zero, NaN, infinite,
or (for complex types) if either component is non-finite.
Required Methods§
Sourcefn is_singular_or_nonfinite(&self) -> bool
fn is_singular_or_nonfinite(&self) -> bool
Returns true if the value is singular or non-finite.