vrcore  0.45
visuReal Messkern
 All Classes Files Functions Variables
HouseholderQR.h
1 using namespace boost::numeric;
2 /* Ist ublas::matrix<T> Basisklasse v. matrix_sparse? Nein, aber es scheint, dass
3 dass boost-Funktionen spars u. dense koennen u. auch mischen koennen. Vermutlich
4 sind dort die Matrixargumente als Templates implementiert.*/
5 template< class v, class M>//class T>
6  int backwardSubstitution ( v vec, M R);//ublas::vector<T>& vec, const ublas::matrix<T>& R)
7 
8 //template<class T>
9 //int backwardSubstitution ( ublas::vector<T>& vec,
10 // const ublas::matrix<T>& R);
11 
12  template<class T>
13  int householderQR (const ublas::matrix<T>& M,
14  ublas::matrix<T>& Q,
15  ublas::matrix<T>& R);
16 
17  template<class T>
18  int householderQR (const ublas::mapped_matrix<T>& M,
19  ublas::mapped_matrix<T>& Q,
20  ublas::mapped_matrix<T>& R);
21 
22