Trait ndarray_linalg::tridiagonal::ReciprocalConditionNumTridiagonal [−][src]
An interface for estimating the reciprocal condition number of tridiagonal matrix refs.
Required methods
fn rcond_tridiagonal(&self) -> Result<A::Real>
[src]
Estimates the reciprocal of the condition number of the tridiagonal matrix in 1-norm.
This method uses the LAPACK *gtcon
routines, which estimate
self.inv_tridiagonal().opnorm_one()
and then compute rcond = 1. / (self.opnorm_one() * self.inv_tridiagonal().opnorm_one())
.
- If
rcond
is near0.
, the matrix is badly conditioned. - If
rcond
is near1.
, the matrix is well conditioned.
Implementations on Foreign Types
impl<A, S> ReciprocalConditionNumTridiagonal<A> for ArrayBase<S, Ix2> where
A: Scalar + Lapack,
S: Data<Elem = A>,
[src]
A: Scalar + Lapack,
S: Data<Elem = A>,
fn rcond_tridiagonal(&self) -> Result<A::Real>
[src]
Implementors
impl<A> ReciprocalConditionNumTridiagonal<A> for LUFactorizedTridiagonal<A> where
A: Scalar + Lapack,
[src]
A: Scalar + Lapack,