fn num_words<T: Idx>(domain_size: T) -> usize