> I need to apply a laplace_transformation to a huge 3D mesh. It works fine
> for a limited number of cells, but when the number increases I got the
> message:
>
> DEAL:cg::Failure step 1000 value 0.00155975
> terminate called after throwing an instance
> of 'dealii::SolverControl::NoConvergence'
>   what():  Iterative method reported convergence failure in step 1000 with
> residual 0.00155975
> make: *** [run] Aborted
>
> I have modified the hard-wired SolverControl parameter n from 1000 to 10000
> in grid_generator.cc and now it seems to work.
>
> It there a more "clean" way to do this?

No, this is the way to go. The maximal number of iterations should really 
depend on the number of nodes, not be a hardwired number. I've made the 
change to 'n_dofs' iterations in the current subversion repository -- thanks 
for the hint!

Best
 Wolfgang

-------------------------------------------------------------------------
Wolfgang Bangerth                email:            [EMAIL PROTECTED]
                                 www: http://www.math.tamu.edu/~bangerth/


_______________________________________________

Reply via email to