Mercurial > octave-nkf
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 |