A Halbach array is a special arrangement of permanent magnets that augments the magnetic field on one side of the array while cancelling the field to near zero on the other side. This is achieved by having a spatially rotating pattern of magnetisation.
The rotating pattern of permanent magnets (on the front face; on the left, up, right, down) can be continued indefinitely and have the same effect. The effect of this arrangement is roughly similar to many horseshoe magnets placed adjacent to each other, with similar poles touching.
Magnet: Neodymium Magnet
Hardware part: 20# steel, martensitic stainless steel
Linear Halbach arrays:
Such as the brushless AC motor, voice coils, magnetic drug targeting to high-tech applications such as wiggler magnets which are used in Particle acceleratorsand Free-electron lasers.
Such as brushless AC motors, magnetic couplings and high field cylinders. Both brushless motors and coupling devices use multipole field arrangements.