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: General Approach

Just fresh out of college, and the boss assigned your first project for computational fluid dynamics (CFD). You are excited. You can’t wait to begin the challenge. You sit down at your computer, start up the CFD software . . . and freeze like a deer in headlights. How to begin? What to do first? Today we discuss the general workflow for a CFD project and highlight some general modeling advice.

1.0 Introduction

Just fresh out of college, and the boss assigned your first project for computational fluid dynamics (CFD).  Giddy with excitement, you can’t wait to begin the challenge.  You sit down at your computer, stretch your fingers, start up the CFD software . . . and freeze like a deer in headlights.  How to begin?  What to do first?  What is your plan?  Today we discuss the general workflow for a CFD project and highlight some general modeling advice. 

2.0 General Approach

Table 2‑1 shows the general workflow for a typical CFD project.  Notice that the initial setup and diagnostic runs form a major portion of the project costs.  Don’t undervalue this initial phase.  An unproven CFD simulation has no value.  Invest the time and budget to perform mesh independence studies and ensure you can trust your simulation.

This entire process can be organized and documented into a CFD setup spreadsheet.  These spreadsheets capture critical inputs for the CFD simulation like:

  • Reynolds number
  • Input velocity
  • Starting cell size
  • Cell size at boundary layer
  • Time step

Capturing this information into a single spreadsheet helps keep you organized and documents the CFD process.  It is well worth the development effort.

3.0 Domain Size

The next step requires you to select the domain size.  Begin with the size of your body and position your domain boundaries some distance away from the body.  But how far away?

3.1 Boundaries Far Enough Away for Predictable Flow

Remember that you dictate flow at boundaries.  You force the computer to match the velocity magnitude, direction, pressure, and other boundary conditions that you set at the boundaries.  Make sure you pick a position that you can reliably justify as free of local flow conditions around your body.

3.2 MUCH Farther than Your Flow Patterns Show

When sizing the domain, try a few different positions for your boundaries.  Remember that the computer will always match the conditions at the boundaries to whatever boundary conditions you dictated.  Don’t look at variation in flow patterns near the boundary.  Those are governed by your boundary conditions.  Instead, examine changes in pressure on your body.  As you move the boundary positions, the pressure patterns on your boundary will adjust to reflect reduced influence on your body.  You seek a boundary position with further movement no longer changes the pressure pattern on your body.

3.3 Sizing for Ship Free Surface Flow

Use the following general guidelines to place your boundary positions for free surface flow.  All boundary positions are relative to the nearest point on your body.  For example, upstream boundary is measured from the forward end of the body.  Downstream boundary is measured from the downstream end of the body.

  • Upstream = 2.0 – 3.0 L
    • Downstream = 6.0 – 8.0 L
    • Sides = 2.0 – 3.0 L
    • Top = 2.0 – 3.0 D
    • Bottom = 3.0 – 4.0 D (look at your wave numbers for this one)

L = ship length

D = ship depth

Bottom should be deep enough to ensure any waves generated do not suffer from shallow water effects.  This is typically achieved by setting the bottom depth as a minimum of half of the longest wave length.

4.0 Boundary Conditions

There are four major types of boundary conditions:

  • Wall
  • Velocity
  • Pressure
  • Symmetry

Apply wall boundary conditions at your body.  Most wall conditions also include skin friction effects.

Always include at least one velocity and one pressure boundary condition in each simulation.  Velocity and pressure and both variables included in the momentum equation.  And you need to have at least one boundary condition specified for every variable in your simulation.  This prevents irregular solutions to the underlying differential equations.  Remember, the computer just solves the math.  It doesn’t care if the math creates realistic solutions.  That is why you need the boundary conditions for every variable in your simulation.

5.0 Conclusion

In summary, the CFD workflow divides into three major phases:  geometry preparation, diagnostic runs, and production work.  Basic modeling advice included some simple suggestions for positioning boundary positions and setting boundary conditions.  Be sure to always set one pressure and one velocity boundary condition in each simulation.  In general, remember that CFD does not begin with the software.  It begins with you, the CFD engineer.

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