refs #7282. Modify in place and fix warnings.
refs #7282. Comply with OpenMP restriction on windows.
Merge remote-tracking branch 'origin/feature/7282_in_place'