00001 00033 #ifndef LU_H 00034 #define LU_H 00035 00036 #include <itpp/base/vec.h> 00037 #include <itpp/base/mat.h> 00038 00039 00040 namespace itpp { 00041 00042 00045 00046 00071 bool lu(const mat &X, mat &L, mat &U, ivec &p); 00072 00073 00099 bool lu(const cmat &X, cmat &L, cmat &U, ivec &p); 00100 00101 00103 void interchange_permutations(vec &b, const ivec &p); 00104 00106 bmat permutation_matrix(const ivec &p); 00108 00109 } // namespace itpp 00110 00111 #endif // #ifndef LU_H
Generated on Fri Jun 8 00:27:13 2007 for IT++ by Doxygen 1.5.2