[firedrake] Error - NonlinearVariationalSolver
Lawrence Mitchell
lawrence.mitchell at imperial.ac.uk
Tue Nov 11 12:31:53 GMT 2014
Hi Anna,
On 10/11/14 20:25, Lawrence Mitchell wrote:
> Hi Anna,
>
> On 10 Nov 2014, at 19:39, Anna Kalogirou <a.kalogirou at leeds.ac.uk>
> wrote:
>
>> Hi Lawrence,
>>
>> Does it matter that I am solving a linear problem with the
>> nonlinear solver? I am just trying to reproduce the linear one that
>> works first, before introducing the nonlinear terms. I tried also
>> adding the parameter {'snes_type': 'ksponly'} and the code works,
>> but the result is not as good.
>>
>> Do you have any idea what might be happening?
>>
>> P.S. The linear code can be found attached.
>
>
> Thanks, I think I have found the problem, it is not in your code.
> The problem appears to be a subtle issue in which we interact with
> PETSc, which means that it is not computing the initial residual
> correctly. I will prepare a fix tomorrow and let you know when
> things are fixed.
I've now fixed the problem. If you reinstall PyOP2 (I guess with pip,
if you followed the website instructions) your nonlinear problem should
now run fine.
Let us know if you have any problems.
Cheers,
Lawrence
More information about the firedrake
mailing list