-
Configuration File
Mesh File
Restart File
Solver Setup
Physical Definition
Markers and Boundary Conditions
Convective Schemes
Slope Limiters and Shock Resolution
History and Solution Output
Linear Solvers and Preconditioners
Basics of Multi-Zone Computations
Execution
Aeroacoustic analysis of unsteady pressure
Flamelet Solver — Python Wrapper Wall Boundary Conditions
Output Fields Reference
Error Messages
-
Setup Guide: Steady RANS for External Aerodynamics
Setup Guide: Incompressible Flows
Setup Guide: Unsteady Flows and DES
Setup Guide: Laminar-Turbulent Transition
Setup Guide: Turbomachinery
Setup Guide: Heat Transfer and Conjugate Heat Transfer
Setup Guide: Species Transport and Combustion
Setup Guide: Shape Optimization with the Discrete Adjoint
Setup Guide: Non-Ideal Compressible Flows
-
Option Reference
Problem Definition
FluidModel
Data-driven fluid model parameters
Freestream Conditions
Reference Conditions
Boundary Markers
Time-marching
Linear solver definition
Convergence
Multi-grid
Spatial Discretization
Adjoint and Gradient
Sobolev Gradient Solver Parameters
Input/output files and formats
Dynamic mesh definition
Aeroelastic Simulation (Typical Section Model)
Wind Gust
Equivalent Area
Grid deformation
Deformable mesh
FEM flow solver definition
FEA solver
Multizone definition
Radiation solver
Heat solver
Visualize Control Volumes
Inverse design problem
Unsupported options
FFD point inversion
Automatic Differentation options
Python Options
Hybrid_RANSLES Options
Output Options
libROM options
Renamed and Removed Options
-
GIT-ting Started
Developing SU2 on GitHub (Internal Developers)
Running Regression Tests
Code Review
Code Structure
Style Guide
Advanced AD Techniques
Containers for Development
Writing Unit Tests
Integrating Tracy Profiler with SU2
Automatic Differentiation (AD)
Code Reference (Doxygen)
Debugging SU2
Documentation Improvements and Status
Glossary
Docs Check
Convergence
Generated from SU2 commit
6b54b78464on 2026-10-23. Do not edit this page. Edit the comment above the option inCommon/src/CConfig.cppinstead.
CONV_FIELD
Output field to monitor
More in config_template.cfg: Convergence field
- Type: list of strings
- Default:
depends on solver - In config_template.cfg:
CONV_FIELD= DRAG - Mentioned in: Guide to Version v7, Setup Guide: Heat Transfer and Conjugate Heat Transfer, Setup Guide: Incompressible Flows, Setup Guide: Laminar-Turbulent Transition, Setup Guide: Species Transport and Combustion, Setup Guide: Steady RANS for External Aerodynamics and 10 more
- Used in 81 test case files, for example:
aeroelastic_NACA64A010.cfg(REL_RMS_DENSITY, REL_RMS_ENERGY),config.cfg(MOMENT_X),def_intersect.cfg((RMS_PRESSURE, RMS_ADJ_PRESSURE)) - Code:
CConfig.cppline 2058
CONV_RESIDUAL_MINVAL
Min value of the residual (log10 of the residual)
- Type: real number
- Default:
-14.0 - In config_template.cfg:
CONV_RESIDUAL_MINVAL= -8 - Mentioned in: Guide to Version v7, Setup Guide: Heat Transfer and Conjugate Heat Transfer, Setup Guide: Incompressible Flows, Setup Guide: Laminar-Turbulent Transition, Setup Guide: Non-Ideal Compressible Flows, Setup Guide: Shape Optimization with the Discrete Adjoint and 10 more
- Used in 381 test case files, for example:
aeroelastic_NACA64A010.cfg(-3),air_nozzle_restart.cfg(-12),backwardStep.cfg(-15) - Code:
CConfig.cppline 2060
CONV_STARTITER
Iteration number to begin convergence monitoring
More in config_template.cfg: Start convergence criteria at iteration number
- Type: integer
- Default:
5 - In config_template.cfg:
CONV_STARTITER= 10 - Mentioned in: Setup Guide: Incompressible Flows, Setup Guide: Laminar-Turbulent Transition, Setup Guide: Non-Ideal Compressible Flows, Setup Guide: Shape Optimization with the Discrete Adjoint, Setup Guide: Species Transport and Combustion, Setup Guide: Steady RANS for External Aerodynamics and 6 more
- Used in 359 test case files, for example:
aeroelastic_NACA64A010.cfg(0),air_nozzle_restart.cfg(10),inv_ONERAM6.cfg(25) - Code:
CConfig.cppline 2062
CONV_CAUCHY_ELEMS
Number of elements to apply the criteria. DEFAULT 100
- Type: integer
- Default:
100 - In config_template.cfg:
CONV_CAUCHY_ELEMS= 100 - Mentioned in: Guide to Version v7, Setup Guide: Incompressible Flows, Setup Guide: Steady RANS for External Aerodynamics, Setup Guide: Turbomachinery, Setup Guide: Unsteady Flows and DES, Solver Setup and 2 more
- Used in 281 test case files, for example:
backwardStep.cfg(100),def_intersect.cfg(20),naca0012.cfg(10) - Code:
CConfig.cppline 2064
CONV_CAUCHY_EPS
Epsilon to control the series convergence
- Type: real number
- Default:
1E-10 - In config_template.cfg:
CONV_CAUCHY_EPS= 1E-10 - Mentioned in: Guide to Version v7, Setup Guide: Incompressible Flows, Setup Guide: Steady RANS for External Aerodynamics, Setup Guide: Turbomachinery, Setup Guide: Unsteady Flows and DES, Solver Setup and 2 more
- Used in 279 test case files, for example:
backwardStep.cfg(1E-6),inv_ONERAM6.cfg(1E-10),turb_ONERAM6.cfg(1E-5) - Code:
CConfig.cppline 2066
CONV_WINDOW_STARTITER
Iteration number after START_ITER_WND to begin convergence monitoring
More in config_template.cfg: Time Convergence Monitoring starts at Iteration WINDOW_START_ITER + CONV_WINDOW_STARTITER
- Type: integer
- Default:
15 - In config_template.cfg:
CONV_WINDOW_STARTITER = 0 - Mentioned in: Setup Guide: Unsteady Flows and DES, Solver Setup, Unsteady NACA0012
- Used in 2 test case files, for example:
cylinder_Windowing.cfg(0) - Code:
CConfig.cppline 2069
CONV_WINDOW_CAUCHY_EPS
Epsilon to control the series convergence
- Type: real number
- Default:
1E-3 - In config_template.cfg:
CONV_WINDOW_CAUCHY_EPS = 1E-3 - Mentioned in: Setup Guide: Unsteady Flows and DES, Solver Setup, Unsteady NACA0012
- Used in 2 test case files, for example:
cylinder_Windowing.cfg(1) - Code:
CConfig.cppline 2071
CONV_WINDOW_CAUCHY_ELEMS
Number of elements to apply the criteria. DEFAULT 100
- Type: integer
- Default:
100 - In config_template.cfg:
CONV_WINDOW_CAUCHY_ELEMS = 10 - Mentioned in: Setup Guide: Unsteady Flows and DES, Solver Setup, Unsteady NACA0012
- Used in 2 test case files, for example:
cylinder_Windowing.cfg(2) - Code:
CConfig.cppline 2073
WINDOW_CAUCHY_CRIT
Determines, if the cauchy convergence criterion should be used for windowed time averaged objective functions
More in config_template.cfg: Time convergence monitoring
- Type: YES / NO
- Default:
NO - In config_template.cfg:
WINDOW_CAUCHY_CRIT = YES - Mentioned in: Setup Guide: Unsteady Flows and DES, Solver Setup, Unsteady NACA0012
- Used in 2 test case files, for example:
cylinder_Windowing.cfg(YES) - Code:
CConfig.cppline 2075
CONV_WINDOW_FIELD
- Output fields for the Cauchy criterium for the TIME iteration. The criterium is applied to the windowed time average of the chosen funcion.
More in config_template.cfg: List of time convergence fields
- Type: list of strings
- In config_template.cfg:
CONV_WINDOW_FIELD = (TAVG_DRAG, TAVG_LIFT) - Mentioned in: Setup Guide: Unsteady Flows and DES, Solver Setup, Unsteady NACA0012
- Used in 2 test case files, for example:
cylinder_Windowing.cfg((TAVG_DRAG, TAVG_LIFT)),cylinder_Windowing_AD.cfg(TAVG_DRAG) - Code:
CConfig.cppline 2078