> I thought neutron stars generally had a shell or crust of iron, which generates a magnetic field (as metals do) if the neutron star is spinning.
They do, but the neutrons themselves also have magnetic properties. (The simplest heuristic way to think of it is that neutrons are made of three quarks, and the magnetic moment is due to the quarks moving around inside the neutron. But that's a highly heuristic picture and leaves out a lot of complications.)
They do, but the neutrons themselves also have magnetic properties. (The simplest heuristic way to think of it is that neutrons are made of three quarks, and the magnetic moment is due to the quarks moving around inside the neutron. But that's a highly heuristic picture and leaves out a lot of complications.)