Correctly initialize floats as NaNs where expected.
Merge pull request #1047 from Susurrus/pfd_init_fix

Correctly initialize floats as NaNs where expected.