upperTriangularMatrix.h
Go to the documentation of this file.
1 
11 #ifndef _oblas_upperTriangularMatrix_h_
12 #define _oblas_upperTriangularMatrix_h_
13 
14 #ifndef NDEBUG
15 # define NDEBUG
16 #endif
17 #include <boost/numeric/ublas/triangular.hpp>
18 
19 
20 namespace oBLAS {
21 
22  namespace ublas = boost::numeric::ublas;
23 
24 
25  class upperTriangularMatrix : public ublas::triangular_matrix<double, ublas::upper> {
26 
27  public:
28  upperTriangularMatrix(int i);
29  upperTriangularMatrix(const ublas::matrix<double>& r);
31  void operator=(const ublas::matrix<double>& r);
33 
34  private:
35  void Init();
36  upperTriangularMatrix(); // no default constuctor ...
38 
39  };
40 
41 }
42 
43 
44 #endif
void operator=(const ublas::matrix< double > &r)
upperTriangularMatrix * fInverse
const upperTriangularMatrix * GetInverse()

, generated on Tue Sep 26 2023.