hydromagnetics