add unit/integrted tests for dpc

I still don't understand this diagram.

I also don't understand the science reason for padding with this many zeros.  I suspect that this is having and effect like applying a window function to the data prior to taking the FT.