Functions | |
template<typename eT , typename T1 > | |
void | lu (Mat< eT > &L, Mat< eT > &U, const Base< eT, T1 > &X) |
immediate lower upper decomposition | |
template<typename eT , typename T1 > | |
void | lu (Mat< eT > &L, Mat< eT > &U, Mat< eT > &P, const Base< eT, T1 > &X) |
immediate lower upper decomposition, also providing the permutation matrix |
void lu | ( | Mat< eT > & | L, | |
Mat< eT > & | U, | |||
const Base< eT, T1 > & | X | |||
) | [inline] |
immediate lower upper decomposition
Definition at line 24 of file fn_lu.hpp.
References Base< elem_type, derived >::get_ref(), and auxlib::lu().
00025 { 00026 arma_extra_debug_sigprint(); 00027 00028 const unwrap<T1> tmp(X.get_ref()); 00029 00030 auxlib::lu(L, U, tmp.M); 00031 }
void lu | ( | Mat< eT > & | L, | |
Mat< eT > & | U, | |||
Mat< eT > & | P, | |||
const Base< eT, T1 > & | X | |||
) | [inline] |
immediate lower upper decomposition, also providing the permutation matrix
Definition at line 39 of file fn_lu.hpp.
References Base< elem_type, derived >::get_ref(), and auxlib::lu().
00040 { 00041 arma_extra_debug_sigprint(); 00042 00043 const unwrap<T1> tmp(X.get_ref()); 00044 00045 auxlib::lu(L, U, P, tmp.M); 00046 }