Jonathan Guyer
Jonathan Guyer
Leaving the issue open is OK
What version of FiPy are you running? ``` python -c "import fipy; print(fipy.__version__)" ``` This may be an issue that was reported (and fixed) a couple of months ago: #896
Thank you for forwarding your environment. We're delinquent in doing a release since fixing #896. Please try a [git checkout](https://www.ctcms.nist.gov/fipy/INSTALLATION.html#documentation-git) of FiPy.
Fixed by #898 & #899
Yes, a `ResidualTerm` is defined by an equation.
It was closed because `ResidualTerm(equation=None)` doesn't make any sense. That you say negation doesn't work when you supply an equation merits investigation. Your bug report (and your followup) seemed fixated...
I see the problem and will fix it. In the interim, this problem can be avoided by changing ```python eq2 = fipy.TransientTerm(var = var2, coeff = 1.) == fipy.DiffusionTerm(var =...
The purpose of the [`input()`](https://docs.python.org/3/library/functions.html#input) is to display the string as a prompt and wait for keyboard input, i.e., hit **return** or **enter**. We use it to pause the program...
And if you press **return**? Have you run [`examples/diffusion/mesh1D.py`](https://www.ctcms.nist.gov/fipy/examples/diffusion/generated/examples.diffusion.mesh1D.html)? That's where we [expect](https://www.ctcms.nist.gov/fipy/documentation/USAGE.html) people to start.
> If I press return, the program terminates (plot window closes) with 'Process finished with exit code 0'. That's as expected