The Nosé–Poincaré Method for Constant Temperature Molecular Dynamics