update mcmf primal-dual