GPU-accelerated 3D hydraulic CFD

3D Free-Surface CFD Without the Overhead

Streamlined workflow · Interactive simulation · Detailed physics

3D CFD has long been held back by slow run times, specialist pre- and post-processing, and a dependence on high-end computing. PocketFlow Pro removes all three: a CUDA solver that runs on consumer-grade NVIDIA hardware, automatic cut-cell meshing straight from STL, and a visual 3D setup that makes free-surface simulation practical for everyday hydraulic engineering. Built by hydraulic engineers, for hydraulic engineers.

Spillway & stilling basin simulation

Detailed Physics

Incompressible Navier–Stokes with volume-of-fluid free-surface tracking and turbulence modelling — full 3D physics, no shortcuts.

Interactive by Design

Modify geometry, adjust boundary conditions, and inspect results without pausing the simulation. Solver profiles tuned for everything from fast iteration to detailed simulation.

Built for Insights

Built by a practising consulting engineer with teaching, research, and physical-modelling experience — designed to reconnect numerical simulation with physical intuition, not replace it.

Key Capabilities

Everything you need to run credible 3D hydraulic simulations — and nothing you don't.

GPU-Accelerated

A purpose-written CUDA solver runs 3D free-surface simulations on your NVIDIA GPU — dramatically faster than CPU-based tools, right on your workstation.

Automatic Cut-Cell Meshing

Drop in an STL and run. Cut-cell and thin-wall voxelisation resolve sub-cell geometry automatically — no scripting, no defeaturing, no manual mesh preparation.

Solver Profiles

One click switches between Robust, Fast, Detailed, and Transient presets — CFL, VOF sub-cycles, advection scheme, and turbulence all tuned for you.

Live Diagnostics

Boundary flux, fluid volume, and mass error are tracked and updated at interactive rate — watch convergence as it happens and adjust the solver mid-run instead of waiting for a batch to finish.

Probe Analytics

Point, line, and plane probes record time-series fields directly from the simulation. Use lines for momentum integrals (e.g. force on obstacles) and planes for stream-power integration — no scripting required.

Dynamic BCs

Flow-rate and tailwater rating curves, plus time-varying hydrographs — loaded as simple CSVs and applied directly by the solver. No scripting, no plugins.

Live Geometry Primitives

Add, move, rotate, and scale built-in primitives (boxes, cylinders, baffles) while the simulation runs — test design variants in real time without re-meshing or restarting.

ParaView & Multi-Angle Video

Export VTI fields directly to ParaView for publication-ready figures. Capture simultaneous multi-angle video of every simulation for clean reporting.

How It Works

From STL to results in four steps — automatic cut-cell meshing, interactive 3D setup, one-click solver profiles, and ParaView-ready export.

1

Import STL Geometry

Drop in an STL from any CAD tool. Cut-cell and thin-wall voxelisation resolve sub-cell geometry automatically.

2

Configure in 3D

Set inflows, outflows, and tailwater through an interactive 3D preview. Upload rating curves or time-series hydrographs as CSVs.

3

Pick a Solver Profile & Run

Choose Robust, Fast, Detailed, or Transient — then launch on your local NVIDIA GPU. No cloud, no queues, no shell scripts.

4

Analyse & Export

Inspect live probes, cross-sections and flux charts as the run progresses. Export VTI to ParaView or capture multi-angle video.

Solver Technology

PocketFlow Pro is built on a purpose-written CUDA solver designed specifically for free-surface hydraulic problems.

  • Incompressible Navier–Stokes solver
  • 2nd-order VOF with sharp free-surface capture
  • 1st- and 2nd-order velocity advection schemes
  • Advanced multigrid pressure solver
  • Turbulence modelling: laminar, k–ε RANS, and WMLES (wall-modelled LES)
  • Structured Cartesian grid with cut-cell and thin-wall support — high-fidelity resolution of sub-cell geometry

Use Cases

Water Resources

  • Complex open-channel flow with hydraulic controls and transitions
  • Bridge & culvert afflux analysis
  • Scour potential analysis

Infrastructure

  • Urban drainage and pipe network design
  • Pump station hydraulics
  • Flow distribution in inlet structures

Dams & Mining

  • Spillway capacity analysis
  • Energy dissipator design
  • Scour potential analysis
  • Fish passage velocity analysis
  • Channel & chute hydraulics

Why PocketFlow Pro?

See where PocketFlow Pro fits in your modelling toolchain.

PocketFlow ProTraditional 3D CFD2D Hydrodynamic Model
Setup timeMinutes (automatic meshing)Hours to daysMinutes
Physics3D free-surface3D free-surface2D shallow water
Scripting requiredNoneSometimesSometimes
Cost$$Free to $$$$Free to $$
Simulation fidelityFull 3D velocity fieldFull 3D velocity fieldDepth-averaged (2D)
HardwareYour own NVIDIA GPUHPC cluster / cloudStandard desktop

2D hydrodynamic tools: HEC-RAS, TUFLOW and similar.

Simple, Transparent Pricing

No dongles, no cloud dependency, no per-core charges.

Trial

Free

14 days, full features

  • All solver features
  • Email support
  • No commercial use
Request Trial
Most popular

Standard

Contact us

Annual licence, single machine

  • Everything in Trial
  • Email support
  • All updates included
  • Commercial use licence
Request Quote

Enterprise

Contact us

Multi-seat, custom terms

  • Everything in Standard
  • Multiple machines
  • Priority email support
  • Custom development & validation support
  • Training & onboarding
Contact Sales

System Requirements

MinimumRecommended
OSWindows 10 (64-bit)Windows 11
GPUNVIDIA GTX 900 series or newer (CUDA 5.0+)NVIDIA RTX 3060 or higher
VRAM2 GB8 GB+
RAM8 GB16 GB+
Storage500 MB1 GB
DriverRecent NVIDIA driver (latest Game Ready recommended)Latest Game Ready driver

AMD and Intel GPUs are not supported. The solver requires NVIDIA CUDA.

Ready to simplify your 3D hydraulic modelling?

Start with a free 14-day trial — no commitment required.

Opens your email client with the form details pre-filled.

Or email us directly at contact@pocketflow.com.au