pado.propagator.compute_pad_width

compute_pad_width(field, linear)[source]

Compute padding width for FFT-based convolution.

Parameters:
  • field (torch.Tensor) – Complex tensor of shape (B, Ch, R, C)

  • linear (bool) – Flag for linear convolution (with padding) or circular convolution (no padding)

Returns:

Padding width tuple

Return type:

tuple