Car—Parrinello molecular dynamics