00001 00030 #ifndef LU_H 00031 #define LU_H 00032 00033 #include <itpp/base/mat.h> 00034 00035 00036 namespace itpp 00037 { 00038 00039 00042 00043 00068 bool lu(const mat &X, mat &L, mat &U, ivec &p); 00069 00070 00096 bool lu(const cmat &X, cmat &L, cmat &U, ivec &p); 00097 00098 00100 void interchange_permutations(vec &b, const ivec &p); 00101 00103 bmat permutation_matrix(const ivec &p); 00105 00106 } // namespace itpp 00107 00108 #endif // #ifndef LU_H
Generated on Tue Dec 6 2011 16:51:41 for IT++ by Doxygen 1.7.4