Mercurial > octave-nkf
comparison liboctave/CNDArray.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 |
---|---|
42 | 42 |
43 ComplexNDArray (const dim_vector& dv) : MArray<Complex> (dv) { } | 43 ComplexNDArray (const dim_vector& dv) : MArray<Complex> (dv) { } |
44 | 44 |
45 ComplexNDArray (const dim_vector& dv, const Complex& val) | 45 ComplexNDArray (const dim_vector& dv, const Complex& val) |
46 : MArray<Complex> (dv, val) { } | 46 : MArray<Complex> (dv, val) { } |
47 | 47 |
48 ComplexNDArray (const ComplexNDArray& a) : MArray<Complex> (a) { } | 48 ComplexNDArray (const ComplexNDArray& a) : MArray<Complex> (a) { } |
49 | 49 |
50 ComplexNDArray (const ComplexMatrix& a) : MArray<Complex> (a) { } | 50 ComplexNDArray (const ComplexMatrix& a) : MArray<Complex> (a) { } |
51 | 51 |
52 template <class U> | 52 template <class U> |
53 ComplexNDArray (const MArray<U>& a) : MArray<Complex> (a) { } | 53 ComplexNDArray (const MArray<U>& a) : MArray<Complex> (a) { } |
54 | 54 |
55 template <class U> | 55 template <class U> |
56 ComplexNDArray (const Array<U>& a) : MArray<Complex> (a) { } | 56 ComplexNDArray (const Array<U>& a) : MArray<Complex> (a) { } |
57 | 57 |
58 ComplexNDArray (const charNDArray&); | 58 ComplexNDArray (const charNDArray&); |
59 | 59 |
60 ComplexNDArray& operator = (const ComplexNDArray& a) | 60 ComplexNDArray& operator = (const ComplexNDArray& a) |
61 { | 61 { |
62 MArray<Complex>::operator = (a); | 62 MArray<Complex>::operator = (a); |
63 return *this; | 63 return *this; |
100 ComplexNDArray diff (octave_idx_type order = 1, int dim = -1) const; | 100 ComplexNDArray diff (octave_idx_type order = 1, int dim = -1) const; |
101 | 101 |
102 ComplexNDArray& insert (const NDArray& a, octave_idx_type r, octave_idx_type c); | 102 ComplexNDArray& insert (const NDArray& a, octave_idx_type r, octave_idx_type c); |
103 ComplexNDArray& insert (const ComplexNDArray& a, octave_idx_type r, octave_idx_type c); | 103 ComplexNDArray& insert (const ComplexNDArray& a, octave_idx_type r, octave_idx_type c); |
104 ComplexNDArray& insert (const ComplexNDArray& a, const Array<octave_idx_type>& ra_idx); | 104 ComplexNDArray& insert (const ComplexNDArray& a, const Array<octave_idx_type>& ra_idx); |
105 | 105 |
106 NDArray abs (void) const; | 106 NDArray abs (void) const; |
107 boolNDArray isnan (void) const; | 107 boolNDArray isnan (void) const; |
108 boolNDArray isinf (void) const; | 108 boolNDArray isinf (void) const; |
109 boolNDArray isfinite (void) const; | 109 boolNDArray isfinite (void) const; |
110 | 110 |
140 // bool all_elements_are_real (void) const; | 140 // bool all_elements_are_real (void) const; |
141 // bool all_integers (double& max_val, double& min_val) const; | 141 // bool all_integers (double& max_val, double& min_val) const; |
142 | 142 |
143 ComplexNDArray diag (octave_idx_type k = 0) const; | 143 ComplexNDArray diag (octave_idx_type k = 0) const; |
144 | 144 |
145 ComplexNDArray& changesign (void) | 145 ComplexNDArray& changesign (void) |
146 { | 146 { |
147 MArray<Complex>::changesign (); | 147 MArray<Complex>::changesign (); |
148 return *this; | 148 return *this; |
149 } | 149 } |
150 | 150 |
151 }; | 151 }; |
152 | 152 |
153 extern OCTAVE_API ComplexNDArray conj (const ComplexNDArray& a); | 153 extern OCTAVE_API ComplexNDArray conj (const ComplexNDArray& a); |