Gravar-mail: Optimization Methods for Magnetic Resonance Imaging Gradient Waveform Design