I tried to sover the next nonlinear partial diferential equation with fenics
$\psi + c_0 \nu \|\nabla \psi\| = \psi_0$
bc = DirichletBC(V, psi0, psi0_boundary)
psi, v = (Function(V), TestFunction(V))
a = psi*v*dx + dt*nu*dot(grad(psi),grad(psi))**(1./2)*v*dx
L = psik*v*dx
F = a - L
J = derivative(F, psi)
pde = NonlinearVariationalProblem(F, psi, bc, J)
solver = NonlinearVariationalSolver(pde)
solver.solve()
but I get the next message:
*** Error: Unable to solve nonlinear system with NewtonSolver.
*** Reason: Newton solver did not converge. Bummer.
*** Where: This error was encountered inside NewtonSolver.cpp.
*** Process: 0
What is the problem?