Datawave Marine Solutions
  • Dms Logo
  • Services
    • Vessel Design
      • Concept Design
    • Naval Architecture
    • Advanced Analysis
    • Marine Systems
    • Civil Engineering
  • Marine Operations
    • Passenger Vessels
    • Work Boats
    • Research Boats
    • Shipyards
    • Marine Startups
    • Waterway Maintenance
    • Autonomous Vessels
  • Portfolio
  • About Us
  • Resources
    • Blog
    • GHS Tutorials
    • FAQs
  • Contact
  • Menu Menu

Practical CFD Modeling: Judging Convergence

CFD convergence is not an exact science. The CFD engineer relies on three tools to judge when a simulation finishes: monitors, flow patterns, and residuals. But none of these tools work 100% of the time. The well-trained engineer understands how to use these tools and how to combine them into a cohesive picture and reliably judge a converged CFD simulation.

1.0 Introduction

How do you know when the computer finishes solving?  Computational Fluid Dynamics (CFD) utilizes an iterative process to solve CFD problems.  The computer continuously guesses and refines its solution.  As the CFD engineer, you need to specify criteria and determine when to stop the solution process.  The exact criteria depend on the specifics of your problem; they require you read the situation and adapt to new requirements.  This is the art of judging convergence.

A CFD engineer employs three main tools to judge converge:

  1. Monitors
  2. Flow patterns
  3. Residuals

Today we learn about these tools.  How to use them, where to use them, and what to expect from each tool.

2.0 Monitors

Monitors are real time measurements tied to relevant physical outputs from your simulation.  For example, if the simulation predicts water resistance on a ship, the CFD engineer may create a monitor of force in the X-direction on the ship body.  Not exactly the same as the final output, but directly related to it.  Monitors provide relevant context.  They show variation in the calculated outputs planned for that simulation. 

The engineer should prepare one monitor for each major simulation output.  These monitors change during simulation initialization, but they should eventually stabilize to a constant value (for steady state simulations).  That is the point of convergence.  In some simulations, they may also oscillate, but the oscillations should be regular with steady amplitude.  They key for a converged simulation requires a stable monitor value with a regular pattern. 

3.0 Flow Patterns

Flow patterns provide another check for a converged simulation; these act more as a form of quality control.  The monitors and residuals focus on the mathematical accuracy of the simulation, but the flow patterns check the practical sensibility.  Remember that the CFD solver is essentially a giant math equation solver.  It doesn’t care if the equations have practical meaning; it only knows if the equations balance.  Equations can balance with both sensible and ridiculous solutions.  As engineers, we prefer the sensible solution.  After completing the simulation, the CFD engineer should check flow patterns to ensure they make sense.

  1. Ensure all flow patterns match reasonable expectations for the relevant physical features
  2. Check for any irregular patterns.  These might indicate a problem with the solution
  3. Look for sharp velocity spikes or pressure spikes
  4. Check for lack of any flow patterns.  Regions with no change in velocity or pressure.  This might indicate a trivial solution.

4.0 Residuals

The residuals plot is the main tool for judging convergence; it monitors the solution of the fundamental equations for the a CFD simulation.  A typical CFD simulation includes equations for momentum, pressure, and turbulence, and the solver performs iterative solutions of these equations.  The residuals plot shows the difference between successive solutions of these equations. 

The solutions are aggregated and normalized so that each equation gets represented by a single number, with all numbers scaled to a common range.  All residuals get plotted on one graph (with Y-axis as log scale) to allow the CFD engineer to study interactions between the equations. (Figure 4‑1)

A good residuals plot has several characteristics to identify.  The key element is decreasing lines, downward slopes.  Residuals should always decrease.  The sawtooth pattern in Figure 4‑1 happens in unsteady simulations.  Each spike represents a new timestep.  Successive spikes should show decreasing peaks, or at least show each peak at the same height. 

CFD engineers also expect general targets for the residuals in converged simulations.  The lowest value that the residual achieves is the minimum iteration error for that simulation (or for that timestep in an unsteady simulation).  Use the following targets as guidelines on corresponding simulation quality:

  • 1×10-3:  Just a pretty picture.  Don’t trust the numbers
  • 1×10-5:  Excellent, reliable result
  • 1×10-6:  Insane quality.  No need for that much
  • For free surface flows, add 1×102 to all levels.

These are generalized targets.  Your own experiences may vary, depending on the simulation.  Sometimes the residuals plot lies.  And some solvers normalize their residuals differently, making these targets completely irrelevant.  Now you see why CFD engineers rely on more than one tool to judge convergence.

4.1 Troubleshooting Residuals

The residuals are more than just a tool for judging convergence.  They also provide feedback for troubleshooting bad simulations.  The pattern of the residuals provide clues to why a simulation fails.

If the residuals for a single equation go bad, look for trouble spots in the mesh.  That residual may initially shoot in a downward trend, and then suddenly spike upward and diverge.  Or start to diverge almost from simulation initialization.  In this case, the problem is almost always a problem somewhere in the simulation mesh.  The specific equation that diverged may provide clues the source of your trouble.

If the residuals are constantly bad, change the order of interpolation.  The residuals for a specific equation may simply refuse to converge, but they don’t actually diverge.  Yet all the other residuals show stable convergence.  In this case, try changing the order of interpolation from 2nd order down to 1st order for your single problem equation.  A simpler order of interpolation may add greater stability to the equations.  This will also reduce simulation accuracy, which is a compromise that you may not want to make, depending on the equation.

If the residuals are oscillating and not showing a strong downward trend, try reducing the under-relaxation factor.  This may help introduce some more stability and dampen out those oscillations.  Remember that reducing the under-relaxation factor also reduces the effective update to the solution per iteration.  You may need to apply more iterations per timestep to ensure you get a converged solution.

5.0 Conclusion

Convergence is not an exact science.  As the CFD engineer, you do not have the luxury of judging a binary system:  pass / fail.  Instead, you build a preponderance of evidence.  You employ three tools to judge convergence:  monitors, flow patterns, and residuals.  Each tool fails in its own way, with weakness in the information it reports.  As the CFD engineer, you have the flexibility.  You combine all three tools and build a composite picture to reliably judge convergence in any simulation. 

6.0 References

[1] TCFD, “Axial Compressor CFD,” TCFD, 31 Dec 2018. . Available: https://www.cfdsupport.com/axial-compressor-cfd-simulation.html. .
[2] Atsushi Ueyama, “Progress of Time,” Cradle MSC Software Company, 31 Dec 2018. . Available: https://www.cradle-cfd.com/tec/column01/017.html. .
[3] YouTube Author: Holzmann CFD, “Holzmann CFD & OpenFOAM® – Dynamic Meshes in Multiphase Flows #2 (Topology Change, Ship Simulation),” YouTube, 10 Feb 2018. . Available: https://www.youtube.com/watch?v=B9KjnyDpsx0. .

Share This Post

  • Share on Facebook
  • Share on X
  • Share on WhatsApp
  • Share on Pinterest
  • Share on LinkedIn
  • Share on Tumblr
  • Share on Vk
  • Share on Reddit
  • Share by Mail

More Like This

Seakeeper Clickbait

How a Seakeeper Works: Gyro Stabilization Explained

Fluid Dynamics, Fluid Loads, Fluids, Miscellaneous, Naval Architecture, Ship Motion Control
https://dmsonline.us/wp-content/uploads/2026/03/Clickbait.jpg 720 1280 Nicholas Barczak /wp-content/uploads/2025/06/DMS-logo.svg Nicholas Barczak2026-04-07 07:00:002026-06-01 10:09:14How a Seakeeper Works: Gyro Stabilization Explained
How to Buy a Towing Tank

How to Buy a Towing Tank: Purchase and Design Guide

Fluids, Fluids Special Methods, Miscellaneous, Towing Tank
https://dmsonline.us/wp-content/uploads/2025/08/Clickbait.jpg 720 1280 Nicholas Barczak /wp-content/uploads/2025/06/DMS-logo.svg Nicholas Barczak2025-11-11 07:00:002026-06-01 10:09:18How to Buy a Towing Tank: Purchase and Design Guide
050618 G 3721c 067

Surviving the Arctic: Polar Class Icebreakers

Design Support, Fluids, Mechanical, Propulsion, Special Purpose Mechanical Systems, Structural
https://dmsonline.us/wp-content/uploads/2023/12/USCGC_Healy_WAGB-20_north_of_Alaska-scaled-1.jpg 633 1200 Nate Riggins /wp-content/uploads/2025/06/DMS-logo.svg Nate Riggins2024-05-14 09:00:002026-06-01 10:09:22Surviving the Arctic: Polar Class Icebreakers
Mackinawice1

Ramming the Ice: Icebreaker Propulsion

Energy Generation, Fluids, Hull Structure, Propulsion, Propulsion Plant, Propulsion Units, Propulsors, Structural, Transmission and Propulsor Systems
https://dmsonline.us/wp-content/uploads/2023/12/MackinawIce1-scaled-1.jpg 883 1200 Nate Riggins /wp-content/uploads/2025/06/DMS-logo.svg Nate Riggins2024-03-19 09:00:002026-06-01 10:09:22Ramming the Ice: Icebreaker Propulsion
Ever Given Repaired

Ever Given: What We Don’t Know

Command and Surveillance, Fluid Dynamics, Miscellaneous, Ship Maneuvering, Ship Motion Control, Ship Response
https://dmsonline.us/wp-content/uploads/2022/03/Ever-Given-repaired.webp 667 1000 Nate Riggins /wp-content/uploads/2025/06/DMS-logo.svg Nate Riggins2022-03-21 08:00:002025-07-23 09:49:47Ever Given: What We Don’t Know
Clickbait1 1.84.1

Stability Letters Explained

Fluids, Hydrostatics, Integration / Engineering
https://dmsonline.us/wp-content/uploads/2022/02/ClickBait1_1.84.1.jpg 1080 1920 Nate Riggins /wp-content/uploads/2025/06/DMS-logo.svg Nate Riggins2022-02-21 06:00:002025-08-15 13:17:02Stability Letters Explained
Seawise University Wreck

Free Surface Moment

Fluids, Fluids Testing, Hydrostatics, Stability Test
https://dmsonline.us/wp-content/uploads/2021/01/Seawise_University_wreck.jpg 1059 1412 Nate Riggins /wp-content/uploads/2025/06/DMS-logo.svg Nate Riggins2021-01-18 07:00:002026-06-01 10:09:25Free Surface Moment
Stability Test Pendulum Setup

Practical Stability Test: Naval Architect’s Guide

Fluids, Fluids Testing, Stability Test
https://dmsonline.us/wp-content/uploads/2021/06/PendulumSetup_500px.webp 422 500 Nate Riggins /wp-content/uploads/2025/06/DMS-logo.svg Nate Riggins2020-11-02 06:00:002026-06-01 10:09:26Practical Stability Test: Naval Architect’s Guide
Container Ship Just Exiting Port

Stability Test Theory

Fluids, Fluids Testing, Stability Test
https://dmsonline.us/wp-content/uploads/2021/06/container-ship-2893480_1920.jpg 924 1386 Nate Riggins /wp-content/uploads/2025/06/DMS-logo.svg Nate Riggins2020-10-19 06:00:002026-06-01 10:09:26Stability Test Theory
Previous Previous Previous Next Next Next

Categories

  • 3D Modeling
  • Arrangements
  • Auxiliary Systems
  • Command and Surveillance
  • Design Support
  • Drafting
  • Economics
  • Elastic Static Loading
  • Electrical
  • Energy Generation
  • Engineering Business
  • Equipment Integration
  • Fatigue
  • FEA / Numerical Methods
  • Fluid Dynamics
  • Fluid Loads
  • Fluids
  • Fluids Special Methods
  • Fluids Testing
  • Green Ship Design
  • Hiring Consultant
  • Hull Decks
  • Hull Structural Bulkheads
  • Hull Structure
  • Human Ergonomics
  • Hydrostatics
  • Insurance
  • Integration / Engineering
  • Legal
  • Marine Entrepreneurship
  • Masts, Kingposts, Service Platforms
  • Materials
  • Mechanical
  • Mechanical Handling Systems
  • Miscellaneous
  • Naval Architecture
  • Passenger Vessel
  • Piping
  • Production Engineering
  • Project Management
  • Propulsion
  • Propulsion Plant
  • Propulsion Units
  • Propulsor Shrouds and Ducts
  • Propulsors
  • Quality Assurance
  • Recreation
  • Regulations
  • Replenishment Systems
  • Resistance
  • Seakeeping / Fluid Structure Interaction
  • Shell and Supporting Structure
  • Ship Control Systems
  • Ship Maneuvering
  • Ship Motion Control
  • Ship Response
  • Shipyard And Support Services
  • Special Methods
  • Special Purpose Mechanical Systems
  • Special Purpose Structure
  • Stability Test
  • Structural
  • Support Services
  • Sustainable Marine Technology
  • Towing Tank
  • Transmission and Propulsor Systems
  • Unmanned Vessels
  • USCG
  • Vessel Design
  • Waterjet Propulsors

Our Socials

About Us

Ship designs tailored to your mission. Engineering that advances profits.

Dms Logo Negatives

What We Do

Vessel Design

Naval Architecture

Advanced Analysis

Marine Systems

Civil Engineering

Contact Us

(616) 504-1619

[email protected]

Website by Abstrakt Marketing Group ©
  • Privacy Policy
  • Sitemap
Scroll to top Scroll to top Scroll to top

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

AcceptLearn more

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Accept settingsHide notification only