Intuition is not something you wait for

3D Free-Surface CFD, Rebuilt From Scratch

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 a hydraulic engineer, for hydraulic engineers.

Prototype spillway simulation

3.5M

Cells

60 FPS

Interactive rate

Laptop RTX 5070 Ti

Consumer GPU

Detailed Physics

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

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 full 3D free-surface simulations on your own NVIDIA GPU.

Automatic Cut-Cell Meshing

Drop in an STL and run — sub-cell geometry resolved automatically, no manual mesh preparation.

Terrain Import

Load real terrain straight from DEM files — ASC, GeoTIFF, or XYZ.

2D–3D Coupling

2D shallow-water floodplains and approach channels coupled to fully 3D structures.

Refinement Regions

Fine mesh only where it matters — coarse and fast everywhere else.

Moving Objects

Rigid bodies in two-way coupling — vehicles, debris, and floating structures.

Porous Zones & Flow Screens

Gabions, riprap, and trash racks modelled with realistic head loss.

Dynamic BCs

Rating curves and time-varying hydrographs applied straight from CSV.

Live Geometry Primitives

Add, move, and resize boxes, cylinders, and baffles while the simulation runs.

Probes & Live Diagnostics

Point, line, and plane probes plus live flux, volume, and mass tracking.

Realistic Rendering

Realistic colours, lighting, and HDRI environments — report-ready visuals.

ParaView & Multi-Angle Video

Export fields to ParaView and capture multi-angle video of every run.

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 daysHours to days
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 GPUWorkstation to HPCStandard desktop

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
Recommended

Standard

$4,990

per year, per 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