Born–Oppenheimer approximation