comparison liboctave/CmplxLU.h @ 2049:468a96dd03fc

[project @ 1996-03-29 20:09:05 by jwe]
author jwe
date Fri, 29 Mar 1996 20:09:50 +0000
parents 1b57120c997b
children 8b262e771614
comparison
equal deleted inserted replaced
2048:88960d151be5 2049:468a96dd03fc
30 #include "base-lu.h" 30 #include "base-lu.h"
31 #include "dMatrix.h" 31 #include "dMatrix.h"
32 #include "CMatrix.h" 32 #include "CMatrix.h"
33 33
34 class 34 class
35 ComplexLU : public base_lu <ComplexMatrix, Matrix> 35 ComplexLU : public base_lu <ComplexMatrix, Complex, Matrix, double>
36 { 36 {
37 public: 37 public:
38 38
39 ComplexLU (void) : base_lu <ComplexMatrix, Matrix> () { } 39 ComplexLU (void)
40 : base_lu <ComplexMatrix, Complex, Matrix, double> () { }
40 41
41 ComplexLU (const ComplexMatrix& a); 42 ComplexLU (const ComplexMatrix& a);
42 43
43 ComplexLU (const ComplexLU& a) : base_lu <ComplexMatrix, Matrix> (a) { } 44 ComplexLU (const ComplexLU& a)
45 : base_lu <ComplexMatrix, Complex, Matrix, double> (a) { }
44 46
45 ComplexLU& operator = (const ComplexLU& a) 47 ComplexLU& operator = (const ComplexLU& a)
46 { 48 {
47 if (this != &a) 49 if (this != &a)
48 base_lu <ComplexMatrix, Matrix> :: operator = (a); 50 base_lu <ComplexMatrix, Complex, Matrix, double> :: operator = (a);
49 51
50 return *this; 52 return *this;
51 } 53 }
52 54
53 ~ComplexLU (void) { } 55 ~ComplexLU (void) { }