A general quaternion-valued gradient operator and its applications to computational fluid dynamics and adaptive beamforming | IEEE Conference Publication | IEEE Xplore