Updated N-S adjoint, including validation