5/n Add sampling dtype to diagonal operators

15 jobs for sampling_dtypes in 20 minutes and 59 seconds (queued for 7 seconds)