Skip to content

Software · CAE Utility

Freeware

CFD Convergence Watch

Plot convergence history and judge convergence automatically from moving averages

Shows the monitor-variable history written by ANSYS CFX and Fluent, Flexcompute Flow360 and SU2 on one screen, and decides convergence automatically by comparing two simple moving averages.

Overview

A light desktop tool that shows the oscillation and the steady or unsteady trend of monitor variables such as CL, CD and CM at a glance, and colour-codes the convergence indicator so it can sit at the convergence checkpoint of an automated pipeline.

Output from both open-source and commercial solvers is supported. From a CFX result file (.res) it also extracts the USER POINT monitor data automatically.

Where it is used

A quantitative convergence call

Replaces "judge it by eye" with an objective, repeatable criterion: the gap between two SMA lines.

Automated analysis pipelines

Reviews results unattended at the convergence checkpoint of a parameter sweep or optimisation workflow.

Comparing several cases

Puts the monitor variables of several runs on one screen to compare trend and convergence rate.

CFX USER POINT extraction

Pulls the USER POINT monitor history out of a CFX `.res` file straight to CSV, with no separate post-processing.

How it works

  1. 01
    Load a file or folder

    Read solver output such as `.csv` and `.out`, or a CFX `.res` result file.

  2. 02
    Pick a solver preset

    Choosing CFX, Fluent, Flow360, SU2 or generic CSV applies the right axis and parsing rules.

  3. 03
    Select variables

    Tick the monitor variables to plot — CL, CD, CM and the rest — in the variable panel.

  4. 04
    Set the SMA windows

    Two moving averages with different window sizes are computed together to show the trend.

  5. 05
    Read the convergence marker

    OK / ~ / X markers appear on the chart based on the gap between SMA-1 and SMA-2.

  6. 06
    Check the statistics table

    Means and SMA values in tab-separated form, copyable straight into a spreadsheet.

Convergence thresholds

OK SMA gap < 0.1%
~ SMA gap < 1.0%
X SMA gap ≥ 1.0%

Key features

Dual SMA comparison

Two simple moving averages over different windows, shown together, to judge stability quantitatively.

Colour-coded overlay

OK / ~ / X markers put the convergence state on the chart itself.

Interactive charts

Pan, zoom and auto-fit, several variables at once, and the ImPlot right-click options menu.

Statistics table, spreadsheet ready

Tab-separated output copies to the clipboard and pastes straight into a spreadsheet.

CFX USER POINT extraction

Writes USER POINT monitor data from a `.res` file out as `_userpoints.csv`.

Three themes

Dark, light and classic themes, with a customisable panel layout.

Supported solvers

SolverModesFile formats
ANSYS CFXSteady.csv, .res
ANSYS FluentSteady / Transient.out
Flexcompute Flow360Steady / Transient.csv
SU2Steady.csv
Generic.csv

System requirements

Operating system
Windows 10 / 11 (64-bit)
Graphics
DirectX 11 capable GPU
Input files
CSV / OUT (CFX, Fluent, Flow360, SU2, generic) · CFX .res
Output files
Statistics table (clipboard, tab separated) · _userpoints.csv

Continue exploring

Blade Extractor

Airfoil profiles extracted from blade STEP geometry.

Open →

Wake CFD

A GPU-native compressible flow solver.

Open →

CFD Convergence Watch is free to use

Freeware for both personal and commercial use. Installers are on the GitHub releases page; get in touch separately with a technical question.