Multizone definition

Generated from SU2 commit 6b54b78464 on 2026-10-23. Do not edit this page. Edit the comment above the option in Common/src/CConfig.cpp instead.

CONFIG_LIST

DESCRIPTION List of config files for each zone in a multizone setup with SOLVER=MULTIPHYSICS Order here has to match the order in the meshfile if just one is used.

TIME_DOMAIN

Determines if the multizone problem is solved for time-domain.

More in config_template.cfg: Time domain simulation

OUTER_ITER

Number of outer iterations in the multizone problem.

More in config_template.cfg: Maximum number of outer iterations (only for multizone problems)

INNER_ITER

Number of inner iterations in each multizone block.

More in config_template.cfg: Maximum number of inner iterations

TIME_ITER

Number of time steps solved in the multizone problem.

More in config_template.cfg: Maximum number of time iterations

ITER

Number of iterations in each single-zone block.

More in config_template.cfg: Number of iterations for single-zone problems

RESTART_ITER

Restart iteration in the multizone problem.

More in config_template.cfg: Iteration number to begin unsteady restarts

TIME_STEP

Minimum error threshold for the linear solver for the implicit formulation

More in config_template.cfg: Time Step for dual time stepping simulations (s) – Only used when UNST_CFL_NUMBER = 0.0 For the DG-FEM solver it is used as a synchronization time when UNST_CFL_NUMBER != 0.0

MAX_TIME

Total Physical Time for time-domain problems (s)

More in config_template.cfg: Total Physical Time for dual time stepping simulations (s)

SPECIAL_OUTPUT

Determines if the special output is written out

WRT_ZONE_CONV

Determines if the convergence history of each individual zone is written to screen

WRT_ZONE_HIST

Determines if the convergence history of each individual zone is written to file

WRT_FORCES_BREAKDOWN

Determines if the forces breakdown is written out

KIND_INTERPOLATION

\par KIND_INTERPOLATION Type of interpolation to use for multi-zone problems.

More in config_template.cfg: Kind of interface interpolation among different zones (NEAREST_NEIGHBOR, WEIGHTED_AVERAGE, ISOPARAMETRIC, RADIAL_BASIS_FUNCTION)

CONSERVATIVE_INTERPOLATION

Use conservative approach for interpolating between meshes.

NUM_NEAREST_NEIGHBORS

No description in the code yet.

KIND_RADIAL_BASIS_FUNCTION

\par KIND_INTERPOLATION Type of radial basis function to use for radial basis function interpolation.

More in config_template.cfg: Type of radial basis function to use for radial basis function interpolation (WENDLAND_C2, INV_MULTI_QUADRIC, GAUSSIAN, THIN_PLATE_SPLINE, MULTI_QUADRIC).

RADIAL_BASIS_FUNCTION_POLYNOMIAL_TERM

Use polynomial term in radial basis function interpolation. Options: NO, YES

  • Type: YES / NO
  • Default: YES
  • In config_template.cfg: RADIAL_BASIS_FUNCTION_POLYNOMIAL_TERM = YES
  • Used in 2 test case files, for example: configFEA.cfg (YES)
  • Code: CConfig.cpp line 2851

RADIAL_BASIS_FUNCTION_PARAMETER

Radius for radial basis function.

RADIAL_BASIS_FUNCTION_PRUNE_TOLERANCE

Tolerance to prune small coefficients from the RBF interpolation matrix.

  • Type: real number
  • Default: 1e-6
  • In config_template.cfg: RADIAL_BASIS_FUNCTION_PRUNE_TOLERANCE = 0
  • Used in 2 test case files, for example: configFEA.cfg (0)
  • Code: CConfig.cpp line 2857

INLET_INTERPOLATION_FUNCTION

\par INLETINTERPOLATION Type of spanwise interpolation to use for the inlet face.

More in config_template.cfg: Type of spanwise interpolation to use for the inlet face (LINEAR_1D, AKIMA_1D, CUBIC_1D).

  • Type: one of the values below
  • Values: NONE, LINEAR_1D, AKIMA_1D, CUBIC_1D
  • Default: NONE
  • In config_template.cfg: INLET_INTERPOLATION_FUNCTION= NONE
  • Code: CConfig.cpp line 2863

INLET_INTERPOLATION_DATA_TYPE

\par INLETINTERPOLATION Type of spanwise interpolation to use for the inlet face.

More in config_template.cfg: Type of radial spanwise interpolation type for the inlet face (VR_VTHETA or ALPHA_PHI).

  • Type: one of the values below
  • Values: VR_VTHETA, ALPHA_PHI
  • Default: VR_VTHETA
  • In config_template.cfg: INLET_INTERPOLATION_DATA_TYPE= VRVTHETA
  • Code: CConfig.cpp line 2869

Write interpolated inlet vertex data to the file Interpolated_Data_.dat *(from config_template.cfg)*

  • Type: YES / NO
  • Default: NO
  • In config_template.cfg: PRINT_INLET_INTERPOLATED_DATA= NO
  • Code: CConfig.cpp line 2871

RAMP_FSI_ITER

Number of FSI iterations during which a ramp is applied

STAT_RELAX_PARAMETER

Aitken’s static relaxation factor

More in config_template.cfg: Aitken static relaxation factor

AITKEN_DYN_MAX_INITIAL

Aitken’s dynamic maximum relaxation factor for the first iteration

More in config_template.cfg: Aitken dynamic maximum relaxation factor for the first iteration

  • Type: real number
  • Default: 0.5
  • In config_template.cfg: AITKEN_DYN_MAX_INITIAL= 0.5
  • Code: CConfig.cpp line 2878

AITKEN_DYN_MIN_INITIAL

Aitken’s dynamic minimum relaxation factor for the first iteration

More in config_template.cfg: Aitken dynamic minimum relaxation factor for the first iteration

  • Type: real number
  • Default: 0.5
  • In config_template.cfg: AITKEN_DYN_MIN_INITIAL= 0.5
  • Code: CConfig.cpp line 2880

BGS_RELAXATION

Kind of relaxation

RELAXATION

Relaxation required



Improve this page