I'm trying to derive a classical model to describe diamagnetism, and I'd like to understand if it is possible to understand the basic properties of diamagnetic materials with it i.e.:
''A diamagnetic material placed in an external magnetic field $B_{ext}$ develops a magnetic dipole moment directed opposite $B_{ext}$. If the field is nonuniform, the diamagnetic material is repelled from a region of greater magnetic field toward a region of lesser field.''
or as much information as possible.
I started considering only the orbital motion of the electron in the atom. Consider an electron in orbit with angular velocity $\omega$. Its magnetic moment would be
\begin{align} \vec{\mu} = \frac{-e}{2m_e}\vec{L}_{orb} \end{align}
Subject to a field ${\bf H}$, with induction, $\mathbf{B} = \mu_0\mathbf{H}$, this magnetic moment will experience a torque
\begin{align} \vec{\tau} &= \frac{d\vec{L}}{dt} \\ &= \vec{\mu} \times \vec{B} \\ &= \mu_0 \frac{-e}{2m_e} \vec{L} \times \vec{H} \\ &= \mu_0 \frac{e}{2m_e} \vec{H}\times\vec{L} \\ &= \vec{\omega} \times \vec{L} \end{align}
Now, it seems from the last relation that this magnetic moment is in precession. It should be this magnetic moment to cause the effects of diamagnetism, but I'm not sure how to treat this preceding magnetic moment and show that it is antiparallel to the external magnetic field and its repulsion to it.