Mercurial > hg > octave-nkf
comparison liboctave/dNDArray.h @ 9607:1be3c73ed7b5
reuse temporary arrays in nested expressions
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Thu, 03 Sep 2009 08:48:51 +0200 |
parents | 9f870f73ab7d |
children | b29504415a2e |
comparison
equal
deleted
inserted
replaced
9606:a04352386a6b | 9607:1be3c73ed7b5 |
---|---|
147 | 147 |
148 static double resize_fill_value (void) { return 0; } | 148 static double resize_fill_value (void) { return 0; } |
149 | 149 |
150 NDArray diag (octave_idx_type k = 0) const; | 150 NDArray diag (octave_idx_type k = 0) const; |
151 | 151 |
152 NDArray& changesign (void) | |
153 { | |
154 MArrayN<double>::changesign (); | |
155 return *this; | |
156 } | |
157 | |
152 typedef double (*dmapper) (double); | 158 typedef double (*dmapper) (double); |
153 typedef Complex (*cmapper) (const Complex&); | 159 typedef Complex (*cmapper) (const Complex&); |
154 typedef bool (*bmapper) (double); | 160 typedef bool (*bmapper) (double); |
155 | 161 |
156 NDArray map (dmapper fcn) const; | 162 NDArray map (dmapper fcn) const; |