diff --git a/code/config/numerics.config b/code/config/numerics.config index ed9426371..9b56451c7 100644 --- a/code/config/numerics.config +++ b/code/config/numerics.config @@ -61,7 +61,7 @@ err_p_tol 1e-5 # tolerance for compatible and incompatib fftw_timelimit -1.0 # timelimit of plan creation for FFTW, see manual on www.fftw.org, Default -1.0: disable timelimit rotation_tol 1.0e-12 # tolerance of rotation specified in loadcase, Default 1.0e-12: first guess fftw_plan_mode FFTW_PATIENT # reads the planing-rigor flag, see manual on www.fftw.org, Default FFTW_PATIENT: use patient planner flag -itmax 20 # Maximum iteration number +itmax 250 # Maximum iteration number itmin 2 # Minimum iteration number maxCutBack 3 # maximum cut back level (0: 1, 1: 0.5, 2: 0.25, etc) memory_efficient 1 # Precalculate Gamma-operator (81 double per point) diff --git a/code/numerics.f90 b/code/numerics.f90 index adc01260f..73c41e3cb 100644 --- a/code/numerics.f90 +++ b/code/numerics.f90 @@ -105,7 +105,7 @@ module numerics &-snes_ngmres_anderson ' integer(pInt), protected, public :: & fftw_planner_flag = 32_pInt, & !< conversion of fftw_plan_mode to integer, basically what is usually done in the include file of fftw - itmax = 20_pInt, & !< maximum number of iterations + itmax = 250_pInt, & !< maximum number of iterations itmin = 2_pInt, & !< minimum number of iterations maxCutBack = 3_pInt, & !< max number of cut backs regridMode = 0_pInt, & !< 0: no regrid; 1: regrid if DAMASK doesn't converge; 2: regrid if DAMASK or BVP Solver doesn't converge