Frequency Modulate RF pulse
Currently frequency modulated (adiabatic) RF pulses are supported through a phase_modulation argument.
This means that the user is required to do the integration if they want to define a frequency modulation.
This logic can instead be handled my AdiabatricRFPulse