Function pad_to_fast_fft
Source pub fn pad_to_fast_fft(
data: &[f64],
nx: usize,
ny: usize,
nz: usize,
min_pad: (i32, i32, i32),
) -> (Vec<f64>, usize, usize, usize)
Expand description
Pad a 3D array to fast FFT size
§Arguments
data - Input array (nx * ny * nz)
nx, ny, nz - Original dimensions
min_pad - Minimum padding on each side (negative means no padding)
§Returns
(padded_data, new_nx, new_ny, new_nz)