Mercurial > hg > octave-nkf
diff liboctave/array/fCNDArray.cc @ 19537:8f6a8422435d
Replace instances of deprecated Array constructor in FFTPACK-related code.
* dNDArray.cc (fourier, ifourier, fourier2d, ifourier2d, fourierNd,
ifourierNd): Use Array constructor with dim_vector input.
* fNDArray.cc (fourier, ifourier, fourier2d, ifourier2d, fourierNd,
ifourierNd): Use Array constructor with dim_vector input.
* fCNDArray.cc (fourier, ifourier, fourier2d, ifourier2d, fourierNd,
ifourierNd): Use Array constructor with dim_vector input.
author | Rik <rik@octave.org> |
---|---|
date | Sat, 22 Nov 2014 12:35:08 -0800 |
parents | d0c73e23a505 |
children | 4197fc428c7d |
line wrap: on
line diff
--- a/liboctave/array/fCNDArray.cc +++ b/liboctave/array/fCNDArray.cc @@ -214,7 +214,7 @@ FloatComplexNDArray retval (dv); octave_idx_type npts = dv(dim); octave_idx_type nn = 4*npts+15; - Array<FloatComplex> wsave (nn, 1); + Array<FloatComplex> wsave (dim_vector (nn, 1)); FloatComplex *pwsave = wsave.fortran_vec (); OCTAVE_LOCAL_BUFFER (FloatComplex, tmp, npts); @@ -261,7 +261,7 @@ FloatComplexNDArray retval (dv); octave_idx_type npts = dv(dim); octave_idx_type nn = 4*npts+15; - Array<FloatComplex> wsave (nn, 1); + Array<FloatComplex> wsave (dim_vector (nn, 1)); FloatComplex *pwsave = wsave.fortran_vec (); OCTAVE_LOCAL_BUFFER (FloatComplex, tmp, npts); @@ -311,9 +311,9 @@ { octave_idx_type npts = dv2(i); octave_idx_type nn = 4*npts+15; - Array<FloatComplex> wsave (nn, 1); + Array<FloatComplex> wsave (dim_vector (nn, 1)); FloatComplex *pwsave = wsave.fortran_vec (); - Array<FloatComplex> row (npts, 1); + Array<FloatComplex> row (dim_vector (npts, 1)); FloatComplex *prow = row.fortran_vec (); octave_idx_type howmany = numel () / npts; @@ -359,9 +359,9 @@ { octave_idx_type npts = dv2(i); octave_idx_type nn = 4*npts+15; - Array<FloatComplex> wsave (nn, 1); + Array<FloatComplex> wsave (dim_vector (nn, 1)); FloatComplex *pwsave = wsave.fortran_vec (); - Array<FloatComplex> row (npts, 1); + Array<FloatComplex> row (dim_vector (npts, 1)); FloatComplex *prow = row.fortran_vec (); octave_idx_type howmany = numel () / npts; @@ -407,9 +407,9 @@ { octave_idx_type npts = dv(i); octave_idx_type nn = 4*npts+15; - Array<FloatComplex> wsave (nn, 1); + Array<FloatComplex> wsave (dim_vector (nn, 1)); FloatComplex *pwsave = wsave.fortran_vec (); - Array<FloatComplex> row (npts, 1); + Array<FloatComplex> row (dim_vector (npts, 1)); FloatComplex *prow = row.fortran_vec (); octave_idx_type howmany = numel () / npts; @@ -454,9 +454,9 @@ { octave_idx_type npts = dv(i); octave_idx_type nn = 4*npts+15; - Array<FloatComplex> wsave (nn, 1); + Array<FloatComplex> wsave (dim_vector (nn, 1)); FloatComplex *pwsave = wsave.fortran_vec (); - Array<FloatComplex> row (npts, 1); + Array<FloatComplex> row (dim_vector (npts, 1)); FloatComplex *prow = row.fortran_vec (); octave_idx_type howmany = numel () / npts;