Previously, Kokkos::TeamPolicy had a hardcoded Kokkos::Serial execution policy. Using the cmake flag -DQMC_PARALLEL_JASTROW=1, the policy will now fall back to the default execution policy. This is not considered a great idea, since the One and Two-Body jastrows are not compute intensive, but at least the option is there now. Only vector level parallelism is implemented for the jastrows, so this is probably not that important anyways.
Also adds some chatter to the partition_master() loop for CPU build.
Previously, Kokkos::TeamPolicy had a hardcoded Kokkos::Serial execution policy. Using the cmake flag -DQMC_PARALLEL_JASTROW=1, the policy will now fall back to the default execution policy. This is not considered a great idea, since the One and Two-Body jastrows are not compute intensive, but at least the option is there now. Only vector level parallelism is implemented for the jastrows, so this is probably not that important anyways.
Also adds some chatter to the partition_master() loop for CPU build.