  Computational micromagnetics has become an indispensable tool for the
theoretical investigation of magnetic structures. Classical micromagnetics has
been successfully applied to a wide range of applications including magnetic
storage media, magnetic sensors, permanent magnets and more. The recent advent
of spintronics devices has lead to various extensions to the micromagnetic
model in order to account for spin-transport effects. This article aims to give
an overview over the analytical micromagnetic model as well as its numerical
implementation. The main focus is put on the integration of spin-transport
effects with classical micromagnetics.
