comparison liboctave/fCDiagMatrix.h @ 11586:12df7854fa7c

strip trailing whitespace from source files
author John W. Eaton <jwe@octave.org>
date Thu, 20 Jan 2011 17:24:59 -0500
parents fd0a3ac60b0e
children 72c96de7a403
comparison
equal deleted inserted replaced
11585:1473d0cf86d2 11586:12df7854fa7c
47 : MDiagArray2<FloatComplex> (r, c, val) { } 47 : MDiagArray2<FloatComplex> (r, c, val) { }
48 48
49 explicit FloatComplexDiagMatrix (const Array<FloatComplex>& a) 49 explicit FloatComplexDiagMatrix (const Array<FloatComplex>& a)
50 : MDiagArray2<FloatComplex> (a) { } 50 : MDiagArray2<FloatComplex> (a) { }
51 51
52 FloatComplexDiagMatrix (const Array<FloatComplex>& a, octave_idx_type r, octave_idx_type c) 52 FloatComplexDiagMatrix (const Array<FloatComplex>& a, octave_idx_type r, octave_idx_type c)
53 : MDiagArray2<FloatComplex> (a, r, c) { } 53 : MDiagArray2<FloatComplex> (a, r, c) { }
54 54
55 explicit FloatComplexDiagMatrix (const Array<float>& a) 55 explicit FloatComplexDiagMatrix (const Array<float>& a)
56 : MDiagArray2<FloatComplex> (Array<FloatComplex> (a)) { } 56 : MDiagArray2<FloatComplex> (Array<FloatComplex> (a)) { }
57 57
62 62
63 FloatComplexDiagMatrix (const FloatComplexDiagMatrix& a) 63 FloatComplexDiagMatrix (const FloatComplexDiagMatrix& a)
64 : MDiagArray2<FloatComplex> (a) { } 64 : MDiagArray2<FloatComplex> (a) { }
65 65
66 template <class U> 66 template <class U>
67 FloatComplexDiagMatrix (const DiagArray2<U>& a) 67 FloatComplexDiagMatrix (const DiagArray2<U>& a)
68 : MDiagArray2<FloatComplex> (a) { } 68 : MDiagArray2<FloatComplex> (a) { }
69 69
70 FloatComplexDiagMatrix& operator = (const FloatComplexDiagMatrix& a) 70 FloatComplexDiagMatrix& operator = (const FloatComplexDiagMatrix& a)
71 { 71 {
72 MDiagArray2<FloatComplex>::operator = (a); 72 MDiagArray2<FloatComplex>::operator = (a);
89 FloatComplexDiagMatrix& fill (const FloatRowVector& a, octave_idx_type beg); 89 FloatComplexDiagMatrix& fill (const FloatRowVector& a, octave_idx_type beg);
90 FloatComplexDiagMatrix& fill (const FloatComplexRowVector& a, octave_idx_type beg); 90 FloatComplexDiagMatrix& fill (const FloatComplexRowVector& a, octave_idx_type beg);
91 91
92 FloatComplexDiagMatrix hermitian (void) const { return MDiagArray2<FloatComplex>::hermitian (std::conj); } 92 FloatComplexDiagMatrix hermitian (void) const { return MDiagArray2<FloatComplex>::hermitian (std::conj); }
93 FloatComplexDiagMatrix transpose (void) const { return MDiagArray2<FloatComplex>::transpose(); } 93 FloatComplexDiagMatrix transpose (void) const { return MDiagArray2<FloatComplex>::transpose(); }
94 FloatDiagMatrix abs (void) const; 94 FloatDiagMatrix abs (void) const;
95 95
96 friend OCTAVE_API FloatComplexDiagMatrix conj (const FloatComplexDiagMatrix& a); 96 friend OCTAVE_API FloatComplexDiagMatrix conj (const FloatComplexDiagMatrix& a);
97 97
98 // resize is the destructive analog for this one 98 // resize is the destructive analog for this one
99 99