Originally posted by **CalebDmArcher** September 18, 2023
I am trying the last example from [examples/diffusion/mesh1D.py](https://www.ctcms.nist.gov/fipy/examples/diffusion/generated/examples.diffusion.mesh1D.html) which is the "Fully implicit solutions are not without their pitfalls, particularly in steady state..." section.
The code of the steady-state part got the error "RuntimeError: Factor is exactly singular" which comes from the code `DiffusionTerm(coeff=D).solve(var=phi)`. Is it because the latest version of the library can catch and raise exceptions for the cases where there can be more than one solution for the PDE?
Discussed in https://github.com/usnistgov/fipy/discussions/951