Added opOrthogonal and opDFT