Magnetic particle dynamics