On CFD

An archive of my weekly CFD notes

If you do your CFD in OpenFOAM, your post-pro in ParaView & you like geeking out on tools & automation, then there’s probably something in here for you.

Try the search πŸ‘‡ or have a browse…

Browse Previous Issues

Issue 179

A change of plan πŸ‘‹

Issue 178

OpenFOAM v2312: First Contact

Issue 177

Plenty more in '24 πŸ‘‹

Issue 176

The annotated dictionary collection

Issue 175

OnCFD Coffee Break: Round 5

Issue 174

Animating a slice in ParaView

Issue 173

Fuzzy finding 'FOAM features

Issue 172

Skipping blockMesh

Issue 171

Running OpenFOAM with VS Code Tasks

Issue 170

Wool tufts in ParaView

Issue 169

Plasticity

Issue 168

How to use patchGroups (& why)

Issue 167

Link drop

Issue 166

Highlighting holes

Issue 165

Spot checkpoint

Issue 164

A typical reader

Issue 163

It's a wrap (with feature edges)

Issue 162

How to make a video from a bunch of images

Issue 161

A little help

Issue 160

I like fine mesh & I cannot lie

Issue 159

Bootcamp goals

Issue 158

Run receipts in ParaView

Issue 157

Wrangling monitor files

Issue 156

OpenFOAM v11: First Contact

Issue 155

Exploding assemblies in ParaView

Issue 154

OpenFOAM v2306: First Contact

Issue 153

Dictionary smarts

Issue 152

Convergence Detector

Issue 151

Three years old

Issue 150

Image-based delta plots

Issue 149

Bottleneck hunting

Issue 148

Divergence Detector

Issue 147

It's an open-source wrap

Issue 146

Curvy Vectors in ParaView

Issue 145

Two steps to better shell scripts

Issue 144

How to change a patch name

Issue 143

Your very own CAD assistant

Issue 142

3 tips for faster batch post-pro

Issue 141

Here's the thing

Issue 140

Refine-a-Spline in snappyHexMesh

Issue 139

ChatGPT & CFD

Issue 138

ParaView Macros

Issue 137

OnCFD Coffee Break: Round 4

Issue 136

Curvature-Based Refinement in snappyHexMesh

Issue 135

Two little product ideas

Issue 134

Dynamic annotations in ParaView

Issue 133

It's a wrap

Issue 132

Three Tiny Tips: Part 09

Issue 131

AWS Tagging for fun & profit

Issue 130

Spot the difference using ParaView

Issue 129

What to do with a little CFD newsletter?

Issue 128

OpenFOAM v2212: First Contact

Issue 127

Until next year πŸ‘‹

Issue 126

Notes on a new ParaView

Issue 125

AWS compute for CFD: a mini-guide

Issue 124

OpenFOAM on Windows: First Contact

Issue 123

Shrinkwrapped & Turbocharged

Issue 122

Non-Photorealistic ParaView

Issue 121

Find OpenFOAM fixes faster

Issue 120

Does it have to be AWS?

Issue 119

MeshLab Tip: Removing internal details from complex STLs

Issue 118

RIP simpleFoam

Issue 117

A call a day in September

Issue 116

Surface Streamlines in OpenFOAM

Issue 115

Three Tiny Tips: Part 08

Issue 114

Project Reports πŸ™ˆ

Issue 113

OpenFOAM on AWS in less than 10mins

Issue 112

Solution-Inspired Mesh Refinement

Issue 111

Booking Now

Issue 110

Force X-rays: Part 02

Issue 109

Force X-rays: Part 01

Issue 108

VS Code for the win

Issue 107

Data Hoarding

Issue 106

OpenFOAM v10: First Contact

Issue 105

Fancy a call?

Issue 104

ParaView Custom Filters

Issue 103

OpenFOAM v2206: First Contact

Issue 102

Default Settings

Issue 101

Three Tiny Tips: Part 07

Issue 100

100 Issues & 1000 thank yous

Issue 099

AWS CFD Shootout: Single Instances (Again)

Issue 098

ParaView Projected Area

Issue 097

OpenFOAM Resources: A Starter Pack

Issue 096

OnCFD Coffee Break: Round 3

Issue 095

A Cloud CFD Blueprint

Issue 094

How do I...?

Issue 093

Command line, fun?

Issue 092

ParaView Node Editor

Issue 091

Scotch, anyone?

Issue 090

On Mentorship

Issue 089

OpenFOAM Tips from AWS

Issue 088

Three Tiny Tips: Part 06

Issue 087

Borrowing from ML

Issue 086

A Second Glance

Issue 085

Exporting patches with sampledSurfaces

Issue 084

CFD NFT? OMG

Issue 083

HPC Tech Shorts

Issue 082

Quick edits with foamDictionary

Issue 081

A Beginner's Mind

Issue 080

A ParaView Grab Bag

Issue 079

OpenFOAM v2112: First Contact

Issue 078

In Case You Missed It

Issue 077

Snappy Hex-Mas

Issue 076

Three Tiny Tips: Part 05

Issue 075

OnCFD Coffee Break: An invitation

Issue 074

AWS CFD Shootout: Single Instances

Issue 073

OpenFOAM in Docker (again)

Issue 072

Pro CFD Tools

Issue 071

CFD Colour Maps

Issue 070

I've got an issue

Issue 069

This is nuts

Issue 068

ParallelCluster & API opportunities

Issue 067

Fun with zero directories

Issue 066

A(nother) new direction

Issue 065

CFD Side Projects

Issue 064

ParaView Playtime

Issue 063

Three Tiny Tips: Part 04

Issue 062

What are we selling?

Issue 061

AWS storage for CFD: a mini-guide

Issue 060

OpenFOAM Thinking

Issue 059

Sustainable CFD

Issue 058

ICYMI: OnCFD Digest

Issue 057

Leak Finding

Issue 056

OpenFOAM v9: First Contact

Issue 055

Plotting OpenFOAM .dat files in ParaView

Issue 054

Do you dashboard?

Issue 053

OpenFOAM v2106: First Contact

Issue 052

Command-Line Cloud

Issue 051

Happy OnCFD Birthday πŸŽ‚

Issue 050

Three Tiny Tips: Part 03

Issue 049

ParaView Extractors

Issue 048

What's in a name?

Issue 047

Custom Machine Images for CFD

Issue 046

OpenFOAM Tutorials

Issue 045

Slice Movies

Issue 044

An exclusive invitation

Issue 043

OpenFOAM on ARM on AWS

Issue 042

Solvers, Smoothers & Schemes

Issue 041

The streamLine Edition

Issue 040

Meshmixer & MeshLab

Issue 039

Three Tiny Tips: Part 02

Issue 038

Anatomy of a run script

Issue 037

Scripting ParaView

Issue 036

Open or closed models?

Issue 035

Problem cells

Issue 034

Ask me anything

Issue 033

Headless ParaView

Issue 032

OpenFOAM Expressions

Issue 031

A typical project

Issue 030

VMs all the way down

Issue 029

More Updates: ParaView, Rhino3D & Membership

Issue 028

OpenFOAM v2012: First Contact

Issue 027

The housekeeping issue

Issue 026

A big thank you & a big question

Issue 025

Three Tiny Tips: Part 01

Issue 024

Ready, Steady, Stop

Issue 023

paraFoam vs builtin

Issue 022

I don't Git it

Issue 021

Templating your cases

Issue 020

What, no spot?

Issue 019

You need a better text editor

Issue 018

Delta plots & the joy of figuring stuff out

Issue 017

scrappyHexMess

Issue 016

The price is right, or is it?

Issue 015

175 services, but I just use 5

Issue 014

Exporting for post-pro

Issue 013

Start small

Issue 012

Everything on the cluster

Issue 011

ParaView Nuggets

Issue 010

4 months to save 2020

Issue 009

It's Docker-time

Issue 008

I got schooled

Issue 007

Are workstations still a thing?

Issue 006

pcluster for the win

Issue 005

Free CFD

Issue 004

My CFD Toolkit: The Extra Bits

Issue 003

The trouble with new versions

Issue 002

Introducing Themes

Issue 001

An ARM and a leg

Issue 000

The start of something new