The magnetic presheath is a boundary layer occurring when magnetized plasma is in contact with a wall and the angle
$\unicode[STIX]{x1D6FC}$ between the wall and the magnetic field
$\boldsymbol{B}$ is oblique. Here, we consider the fusion-relevant case of a shallow-angle,
$\unicode[STIX]{x1D6FC}\ll 1$, electron-repelling sheath, with the electron density given by a Boltzmann distribution, valid for
$\unicode[STIX]{x1D6FC}/\sqrt{\unicode[STIX]{x1D70F}+1}\gg \sqrt{m_{\text{e}}/m_{\text{i}}}$, where
$m_{\text{e}}$ is the electron mass,
$m_{\text{i}}$ is the ion mass,
$\unicode[STIX]{x1D70F}=T_{\text{i}}/ZT_{\text{e}}$,
$T_{\text{e}}$ is the electron temperature,
$T_{\text{i}}$ is the ion temperature and
$Z$ is the ionic charge state. The thickness of the magnetic presheath is of the order of a few ion sound Larmor radii
$\unicode[STIX]{x1D70C}_{\text{s}}=\sqrt{m_{\text{i}}(ZT_{\text{e}}+T_{\text{i}})}/ZeB$, where e is the proton charge and
$B=|\boldsymbol{B}|$ is the magnitude of the magnetic field. We study the dependence on
$\unicode[STIX]{x1D70F}$ of the electrostatic potential and ion distribution function in the magnetic presheath by using a set of prescribed ion distribution functions at the magnetic presheath entrance, parameterized by
$\unicode[STIX]{x1D70F}$. The kinetic model is shown to be asymptotically equivalent to Chodura’s fluid model at small ion temperature,
$\unicode[STIX]{x1D70F}\ll 1$, for
$|\text{ln}\,\unicode[STIX]{x1D6FC}|>3|\text{ln}\,\unicode[STIX]{x1D70F}|\gg 1$. In this limit, despite the fact that fluid equations give a reasonable approximation to the potential, ion gyro-orbits acquire a spatial extent that occupies a large portion of the magnetic presheath. At large ion temperature,
$\unicode[STIX]{x1D70F}\gg 1$, relevant because
$T_{\text{i}}$ is measured to be a few times larger than
$T_{\text{e}}$ near divertor targets of fusion devices, ions reach the Debye sheath entrance (and subsequently the wall) at a shallow angle whose size is given by
$\sqrt{\unicode[STIX]{x1D6FC}}$ or
$1/\sqrt{\unicode[STIX]{x1D70F}}$, depending on which is largest.