The Complex Gradient Operator and the CR-Calculus | Synapse