Halbach Array Electromagnetic Field