Flux pumps and superconducting solenoids