add super-adjoint calculation