fill_random<T1,T2,N>(d.data(), seed, skewed_seed, seed_mult);
fill_random(d.elem(), seed, skewed_seed, seed_mult);
fill_random(ILattice<T,N>& d, T1& seed, T2& skewed_seed, const T1& seed_mult){  fill_random<T1,T2,N>(d.data(), seed, skewed_seed, seed_mult);}