Does the Halbach magnetization rotation rule that is used for designing circular magnet arrays for achieving the best homogeneity hold also for an elliptical or other non-circular cross-section? In ...