Fix divide by zero error.
E.g. here
-----------------------------------------------------------------------
RUNNING ./fmm-error.py
-----------------------------------------------------------------------
/var/lib/gitlab-runner/builds/0d8732fb/2/inducer/pytential/.env/lib/python3.6/site-packages/pytential/symbolic/compiler.py:544: UserWarning: mishandling CSE scope
warn("mishandling CSE scope")
/var/lib/gitlab-runner/builds/0d8732fb/2/inducer/pytential/.env/lib/python3.6/site-packages/pytential/qbx/direct.py:101: LoopyWarning: 'lang_version' was not passed to make_kernel(). To avoid this warning, pass lang_version=(2018, 2) in this invocation. (Or say 'from loopy.version import LOOPY_USE_LANGUAGE_VERSION_2018_2' in the global scope of the calling frame.)
fixed_parameters=dict(dim=self.dim))
fmm-error.py:81: RuntimeWarning: divide by zero encountered in log10
im = fplot.show_scalar_in_matplotlib(np.log10(np.abs(err)))