ab initio Ehrenfest Dynamics
From Li et.al.,2005, JCP
"The Born Oppenheimer (BO) and extended Lagrangian (EL) trajectories are founded on the assumption that a single electronic potential surface governs the dynamics. .. A major limitation of adiabatic trajectories is that they are not applicable to reactions involving nonadiabatic electronic processes, i.e., multiple potential-energy surfaces." (Ex: Conical Intersections)

To account for electronic adiabaticity, we solve the full time-dependent Schrödinger equation for both nuclear and electronic degrees of freedom. In Ehrenfest methodology, the adiabatic potential energy surface
$$
E_{eff} = \langle\Phi|\hat{H_{el}}|\Phi\rangle = \sum_i |a_i|^2 E_i^2$$
Thus, the atoms evolve on an effective potential representing an average over the adiabatic states weighted by their state populations $|a_i|^2$. The method is also therefore referred to as mean-field approach. As a comparison, for BOMD/Ehrenfest dynamics:
$$\hat{H}_{el} (\mathbf{r}; \mathbf{R}) \Phi_k(\mathbf{r}; \mathbf{R}) = E^{el}_k(\mathbf{R})\Phi_k(\mathbf{r}; \mathbf{R})$$
$$M_I\ddot{\mathbf{R}}_I =-\nabla_IE^{el}_k(\mathbf{R})=-\mathop{\nabla_I}_{\text{min }\Phi_k}\langle\Phi_k|\hat{H}_{el}|\Phi_k\rangle$$
The electronic wavefunction $\Phi_k(\mathbf{r}; \mathbf{R})$ is static (only implicit time-dependence) and the nuclear degrees of freedom are handled classically. The nuclear degrees of freedom are decoupled from electronic degrees of freedom, while for each MD step the electronic wavefunction has to be optimized for the ground state.
$$i\hbar\frac{\partial \Phi(\mathbf{r};\mathbf{R},t)}{\partial t}=
\hat{H}_{el} (\mathbf{r}; \mathbf{R}) \Phi(\mathbf{r};\mathbf{R},t) $$
$$M_I\ddot{\mathbf{R}}_I =-\nabla_I\langle\hat{H}_{el}(\mathbf{r};\mathbf{R})\rangle$$
Here we have an explicit time dependence of the electronic wavefunction. Electronic and nuclear time evolutions are propagated with a three-time-step integrator. The electronic wavefunction is evolved via TD-SCF approach.