Linear-reaction time change for quadratic nonlinear diffusion (source code)

= Linear-reaction time change for quadratic nonlinear diffusion

The substitution
$$
C(x,t)=e^{at}G(x,\tau(t)),
\qquad
\tau(t)=
\begin{cases}
(e^{at}-1)/a,&a\ne0,\\
t,&a=0,
\end{cases}
$$
reduces $C_t=k\nabla\cdot(C\nabla C)+aC$ to
$G_\tau=k\nabla\cdot(G\nabla G)$.