Struct lair::decomposition::lu::Factorized [−][src]
LU decomposition factors.
Implementations
impl<A, S> Factorized<A, S> where
A: Scalar,
S: Data<Elem = A>,
[src]
impl<A, S> Factorized<A, S> where
A: Scalar,
S: Data<Elem = A>,
[src]pub fn is_singular(&self) -> bool
[src]
pub fn is_singular(&self) -> bool
[src]Returns true
if the matrix is singular.
pub fn solve<SB>(
&self,
b: &ArrayBase<SB, Ix1>
) -> Result<Array1<A>, InvalidInput> where
SB: Data<Elem = A>,
[src]
pub fn solve<SB>(
&self,
b: &ArrayBase<SB, Ix1>
) -> Result<Array1<A>, InvalidInput> where
SB: Data<Elem = A>,
[src]Solves the system of equations P * L * U * x = b
for x
.
Errors
Returns InvalidInput::Shape
if the number of elements in b
does
not match with the number of rows in L.
impl<A, S> Factorized<A, S> where
A: Scalar,
S: DataMut<Elem = A>,
[src]
impl<A, S> Factorized<A, S> where
A: Scalar,
S: DataMut<Elem = A>,
[src]Trait Implementations
Auto Trait Implementations
impl<A, S> RefUnwindSafe for Factorized<A, S> where
A: RefUnwindSafe,
S: RefUnwindSafe,
A: RefUnwindSafe,
S: RefUnwindSafe,
impl<A, S> Send for Factorized<A, S> where
S: Send,
S: Send,
impl<A, S> Sync for Factorized<A, S> where
S: Sync,
S: Sync,
impl<A, S> Unpin for Factorized<A, S> where
S: Unpin,
S: Unpin,
impl<A, S> UnwindSafe for Factorized<A, S> where
A: RefUnwindSafe,
S: UnwindSafe,
A: RefUnwindSafe,
S: UnwindSafe,