Increasing max linear solver iterations in HyperworksCFD

User: "Feroz"
Altair Community Member
Updated by Feroz

I would like to increase the maximum number of iterations for the temperature and radiation equations.  (Log files attached)

I tried to set this in the UI for Hyperworks CFD but it seems there are no fields for this to be filled in for radiation.

image

I then tried to fill this in the input file by using the acuTrans commands. (Input file attached)

# +----------------------------------------------------------------------+ # | Time Integration                                                     | # +----------------------------------------------------------------------+  TIME_INTEGRATION {     initialize_stokes                   = on     initialize_turbulence               = on }  STAGGER( "temperature" ) {     num_krylov_vectors                  = 20     min_stagger_iterations              = 2     max_stagger_iterations              = 4     min_linear_solver_iterations        = 10     max_linear_solver_iterations        = 4000 }  STAGGER( "radiation" ) {  equation = radiation  min_stagger_iterations = 2  max_stagger_iterations = 4  convergence_tolerance = 1.e-3  lhs_update_frequency = 1  linear_solver = gmres  min_linear_solver_iterations = 10  max_linear_solver_iterations = 4000  num_krylov_vectors = 40  linear_solver_tolerance = 0.01  projection = on } LINEAR_SOLVER_PARAMETERS {  num_radiation_projection_vectors = 5 } 

Problem is, when i run this in Compute Console, i get this;

image

Sort by:
1 - 1 of 11
    User: "acupro"
    Altair Employee
    Accepted Answer
    Updated by acupro

    Assuming you've launched directly from HyperWorks CFD previously, I would try removing the . from the name of the input file.  Compute Console may not like that.  In general, I recommend using underscore _ for separators, rather than other characters.