A reversible problem in non-equilibrium thermodynamics: Hamiltonian evolution equations for non-equilibrium molecular dynamics simulations