CFD CREDIBILITY · THESIS · JOURNAL REVIEW

CFD verification vs validation

What convergence, verification and validation actually mean; what evidence each requires; and how to present a credible CFD methodology to journal reviewers.

SHORT ANSWER

Verification asks whether the equations are implemented and solved correctly enough. Validation asks whether the chosen equations, models, inputs and assumptions represent the physical system adequately for the intended use. A converged and mesh-independent result is not automatically validated.

01

The core difference

Verification

Are we solving the mathematical model correctly? This includes code correctness and numerical errors from iteration, mesh, timestep and discretization.

AB

Technical authorship and review

Written and technically reviewed by Abolfazl Asnaghi, PhD — CFD and thermal-engineering specialist with more than ten years of experience in computational modelling, heat transfer, turbomachinery, automotive thermal systems, STAR-CCM+ and OpenFOAM.

Published 21 August 2026 · Technically reviewed 21 August 2026

FAQ

Questions about applying this guide

How should CFD Verification vs Validation: What Journal Reviewers Expect be used in a CFD research project?

Use this guide as a documented decision step within the wider research workflow. Record the assumptions, evidence, outputs and limitations so the work can be understood, reproduced and defended during journal review.

Can Abecator support only this stage or the complete publication workflow?

Yes. Students and researchers can request focused support for this stage, collaborate with Abecator on selected tasks, or choose complete support from research idea and CFD execution through manuscript preparation, submission and reviewer revisions.

Move your CFD research from idea to publication

Abecator can shape the research question, build and run the CFD cases, analyse the data, develop the manuscript, support submission and respond to reviewers. Choose complete execution, close collaboration or focused help—and decide how involved you want to be.

Validation

Are we solving a mathematical model that represents the real physical system accurately enough for the stated purpose?

These questions are connected but independent. A numerical solution can be verified yet disagree with reality because the physical model, boundary conditions or properties are inadequate. A result may agree with one experiment by compensation of errors while remaining numerically unresolved.

Terminology matters.

Do not write “the model was validated using a mesh-independence study.” Mesh refinement evaluates numerical spatial sensitivity. It does not compare the model with physical reality.

02

The complete CFD credibility chain

A reviewer usually evaluates credibility in a sequence. Evidence later in the chain cannot repair missing evidence earlier in the chain.

  • Problem definition.

    Geometry, operating conditions, required outputs and intended use are stated clearly.

  • Physical model.

    Governing models, turbulence, heat transfer, phases, materials and assumptions are justified.

  • Iterative/statistical convergence.

    Each numerical case is solved sufficiently for the reported outputs.

  • Solution verification.

    Spatial, temporal and other numerical sensitivities are quantified.

  • Validation.

    Predictions are compared with appropriate physical or benchmark evidence.

  • Application prediction.

    The verified and validated model is applied within a stated domain and its uncertainty and limitations are respected.

03

Convergence is necessary—but not sufficient

Convergence describes whether the numerical solution process or sampled statistics have settled adequately. It does not establish that the converged solution is accurate.

Residual convergence

Equation imbalances decrease or stabilize at an acceptable level.

Monitor convergence

Engineering quantities such as pressure drop, heat rate, force or efficiency stop drifting.

Conservation

Mass, momentum and energy balances close adequately for the model and averaging period.

Statistical convergence

Means, amplitudes and spectra are based on adequate physical time or independent samples.

Low residuals can coexist with a wrong answer. Conversely, a transient or statistically stationary simulation may show oscillatory instantaneous residuals while producing stable, repeatable statistics. Use convergence evidence appropriate to the physics.

04

Code verification: are the equations implemented correctly?

Code verification focuses on finding programming, algorithmic or discretization-implementation errors. It is especially important when developing a solver, adding custom source terms, implementing a new boundary condition or modifying OpenFOAM code.

Typical code-verification evidence

  • Comparison with exact analytical solutions
  • Manufactured solutions with known forcing terms
  • Canonical problems with known convergence behaviour
  • Unit tests and regression tests for custom implementations
  • Comparison against an independently implemented method
  • Demonstration that formal discretization order is recovered where expected
Commercial software context

Users normally rely partly on the vendor's code-verification programme. However, user-written field functions, source terms, scripts, custom models and coupling interfaces create new implementation risks that require project-specific checks.

05

Solution verification: quantify numerical error in your case

Solution verification evaluates the numerical uncertainty of the actual simulation. It does not ask whether the model is physically correct; it asks whether the numerical approximation is sufficiently resolved.

ITERATIVEIncomplete solver convergence
SPATIALMesh discretization
TEMPORALTimestep discretization

Spatial verification

Use systematically refined meshes, quantities of interest, observed order, Richardson extrapolation and Grid Convergence Index where assumptions are satisfied. Report local resolution such as y+, prism layers, wakes, gaps and interfaces when local outputs matter.

Journal-ready mesh study

Learn three-grid refinement, representative mesh spacing, GCI, non-monotonic convergence and reviewer-ready reporting.

Read Mesh-Independence Guide →

Temporal verification

Repeat the simulation using at least one smaller timestep while keeping spatial resolution and physical duration appropriate. Compare mean values, peak values, phase, dominant frequencies and transient events—not only Courant number.

Other numerical sensitivities

  • Domain extent and inlet/outlet placement
  • Numerical schemes and limiter choices
  • Interface interpolation and overset resolution
  • Particle counts or parcel statistics
  • Angular resolution for rotating machinery
  • Sampling duration for unsteady statistics
06

Validation: compare with physical evidence

Validation evaluates the combined mathematical model, assumptions, properties, boundary conditions and numerical prediction against evidence representing the physical system.

A credible validation comparison requires alignment

  • Geometry and characteristic dimensions
  • Operating conditions and boundary conditions
  • Fluid and solid properties
  • Measurement location and definition
  • Averaging method and reference quantities
  • Flow regime and relevant dimensionless parameters
  • Experimental uncertainty and repeatability where available

A close curve is not enough if the experiment and CFD do not represent the same conditions. Document differences and explain how they limit the validation claim.

A calibration case is not automatically an independent validation case.

If uncertain model constants or boundaries were tuned to match one dataset, test the resulting model against separate data before claiming predictive validation.

07

Separate the main uncertainty sources

Numerical uncertainty

Mesh, timestep, iterative convergence, schemes, interfaces and statistical sampling.

Input uncertainty

Boundary conditions, material properties, geometry tolerances, roughness and operating variability.

Experimental uncertainty

Sensor accuracy, calibration, repeatability, spatial resolution, data reduction and facility effects.

Model-form uncertainty

Simplifications and limitations of turbulence, multiphase, combustion, radiation or other physical models.

The difference between CFD and experiment contains contributions from several sources. Reporting a single percentage error without discussing these sources can make the comparison look more certain than it is.

Reviewer perspective

If the CFD–experiment difference is smaller than combined numerical and experimental uncertainty, claiming that one turbulence model is definitively superior may not be justified.

08

Use validation metrics that match the evidence

Choose metrics appropriate to the quantity, scale and research claim.

Relative error = |φCFD − φref| / |φref| × 100%
Useful for nonzero scalar referencesReport sign separately when bias matters

Possible metrics

  • Absolute and relative error for scalar outputs
  • Root-mean-square error for profiles or time series
  • Normalized mean bias for systematic over/underprediction
  • Correlation or phase error when pattern and timing matter
  • Integrated differences for forces, heat rates or performance maps
  • Confidence or uncertainty intervals when data support them

A metric must not hide the engineering meaning. A small average error may conceal an unacceptable peak temperature or incorrect separation location.

Quantify CFD-to-reference difference

Calculate absolute error, signed bias and relative validation error using consistent CFD and reference quantities.

Open Validation Error Calculator →
09

What if no new experimental data are available?

Lack of a dedicated experiment does not justify skipping validation. Build a validation strategy from the strongest available evidence and limit claims accordingly.

  • Analytical and limiting solutions.

    Test conduction, laminar flow, hydrostatic, fully developed or energy-balance limits where they apply.

  • Canonical benchmarks.

    Validate submodels using recognized cavities, channels, jets, waves, rotating passages or other standard cases.

  • Published experiments.

    Reproduce a sufficiently similar configuration with traceable geometry and operating conditions.

  • Component-level validation.

    Validate heat transfer, pressure loss, turbulence or interface behaviour separately before combining them.

  • Cross-code comparison.

    Use as supporting evidence, not physical validation; two codes can share the same modelling deficiency.

  • Trend and physical-consistency checks.

    Confirm conservation, asymptotic behaviour, dimensionless trends and known physical limits.

Use precise language.

Say which component, regime or quantity has been validated. Do not claim full validation of a complex application from one simplified benchmark.

10

Build a validation hierarchy

Complex systems are easier to defend when evidence is organized from simple physics to full application.

  • Level 1 — Unit physics.

    Test individual mechanisms such as conduction, pressure loss, free convection or a turbulence benchmark.

  • Level 2 — Components.

    Validate a channel, heat exchanger element, blade passage, jet, valve or free-surface subsystem.

  • Level 3 — Coupled assembly.

    Test interactions between components and physics with controlled data.

  • Level 4 — Application.

    Compare system-level outputs under representative operating conditions.

This hierarchy identifies which parts of the prediction are strongly supported and where uncertainty remains. It is often more credible than a single system-level comparison with poorly known inputs.

11

How to write verification and validation sections

Verification subsection

Report convergence criteria, conservation, mesh family, quantities of interest, refinement ratios, observed convergence, spatial uncertainty, timestep sensitivity and production-mesh selection.

Validation subsection

Describe the reference evidence, matching geometry and conditions, measurement definitions, experimental uncertainty, comparison metrics, deviations, limitations and the domain over which the validation applies.

Journal-ready structure

“All cases were converged using residual, monitor and conservation criteria. Spatial sensitivity was quantified with three systematically refined meshes using [quantities], while temporal sensitivity was evaluated using [timesteps]. The selected mesh/timestep produced [uncertainty or differences]. Model validation used [experiment/benchmark] at matched [conditions]. Prediction differences were [metrics], with numerical and reference uncertainties of [values if available]. Agreement supports use of the model for [specific purpose and range], subject to [limitations].”

Replace placeholders with actual evidence. Avoid universal claims such as “the CFD model is validated” when only one output or operating point was compared.

12

Common journal-review objections

  • “Residuals alone do not demonstrate convergence.”

    Add engineering monitors, conservation and statistical or periodic stability.

  • “Mesh independence is incorrectly presented as validation.”

    Separate solution verification from physical-reference comparison.

  • “The validation case does not match the application.”

    Explain similarity in geometry, regime and dimensionless parameters—or reduce the claim.

  • “Experimental uncertainty is missing.”

    Report available uncertainty and avoid overinterpreting differences below the evidence resolution.

  • “Boundary conditions were tuned to the validation data.”

    Disclose calibration and add an independent validation condition.

  • “Only one operating point was validated.”

    Add conditions spanning the intended prediction range or explicitly limit applicability.

  • “The turbulence/model choice is unsupported.”

    Use physics-based justification, sensitivity comparison and relevant benchmark evidence.

When CFD and experiments disagree

Separate comparison error, input uncertainty, numerical uncertainty, experimental uncertainty and model-form error.

Open Diagnostic Guide →
13

Match every claim to the available evidence

Verified only

You may claim the numerical result is insensitive within stated numerical limits for the selected quantities and setup.

Partially validated

You may claim agreement for the tested component, quantity, regime and conditions—not the entire application universally.

Validated prediction range

You may apply the model within the supported range while reporting uncertainties and remaining model limitations.

Outside validation range

Treat results as extrapolative predictions with increased uncertainty, not established accuracy.

The strongest CFD papers do not claim certainty. They show a transparent chain of numerical and physical evidence, then state conclusions at exactly the level that evidence supports.

Use the connected CFD credibility workflow

Three meshes → observed order → extrapolation → GCI → conservation → timestep sensitivity → validation error → evidence assessment.

Open CFD Verification Workflow →
TOPIC CLUSTER · VERIFICATION & VALIDATION

Continue within the same engineering problem.

This article is part of Abecator's Verification & validation topic cluster. Use the hub to move between fundamentals, diagnostics, engineering calculations and complete workflows.

AI Assistance
Contact
TGTelegram