I have a heterogeneous medium, of temperature $T=0$. Inside this medium (let's say, at the origin) is a small (let's say infinitesimal) source of thermal energy, which is kept at a constant temperature of $T=1$. How does the medium warm up over time?
Assuming spherical symmetry, we have the heat equation (ignoring constants) in spherical co-ordinates: $$\frac{\partial{q}}{\partial{t}} = \nabla^2 q = \frac{\partial{q}^2}{\partial{r}^2} + \frac{2}{r} \frac{\partial{q}}{\partial{r}},$$ with "boundary" and initial conditions $$q(r=0, t) = 1,\quad q(r\neq0, t=0) = 0.$$
I expect the solution to be roughly shaped like $e^{-r/t}$, but that's not quite correct. Separation of variables won't work. [If it did, then the boundary condition $q(r=0, t) = 1$ implies that there is no time dependence.] Nor do I know how to deal with the discontinuity at $t=1$ (at which time I imagine the source would need to provide an infinite amount of power to stay at constant temperature).
Other solutions that I've found across the internet tend to solve slightly different problems: the point source is instantaneous rather than ever present, or the source outputs a constant power rather than be kept at constant temperature.