Abstract: The invention provides a magnetic flux generator to enhance ion transport in an electrochemical cell. The magnetic flux generator comprises one or more magnetic field sources, each being configured to produce a respective magnetic field. Each magnetic field is individually controllably variable in three spatial dimensions.