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…

Search The Archive

    Browse Previous Issues

    Issue 179 – January 13, 2024

    A change of plan πŸ‘‹

    Issue 178 – January 6, 2024

    OpenFOAM v2312: First Contact

    Issue 177 – December 16, 2023

    Plenty more in '24 πŸ‘‹

    Issue 176 – December 9, 2023

    The annotated dictionary collection

    Issue 175 – December 2, 2023

    OnCFD Coffee Break: Round 5

    Issue 174 – November 25, 2023

    Animating a slice in ParaView

    Issue 173 – November 18, 2023

    Fuzzy finding 'FOAM features

    Issue 172 – November 11, 2023

    Skipping blockMesh

    Issue 171 – November 4, 2023

    Running OpenFOAM with VS Code Tasks

    Issue 170 – October 28, 2023

    Wool tufts in ParaView

    Issue 169 – October 21, 2023

    Plasticity

    Issue 168 – October 14, 2023

    How to use patchGroups (& why)

    Issue 167 – October 7, 2023

    Link drop

    Issue 166 – September 30, 2023

    Highlighting holes

    Issue 165 – September 23, 2023

    Spot checkpoint

    Issue 164 – September 16, 2023

    A typical reader

    Issue 163 – September 9, 2023

    It's a wrap (with feature edges)

    Issue 162 – September 2, 2023

    How to make a video from a bunch of images

    Issue 161 – August 26, 2023

    A little help

    Issue 160 – August 19, 2023

    I like fine mesh & I cannot lie

    Issue 159 – August 12, 2023

    Bootcamp goals

    Issue 158 – August 5, 2023

    Run receipts in ParaView

    Issue 157 – July 29, 2023

    Wrangling monitor files

    Issue 156 – July 22, 2023

    OpenFOAM v11: First Contact

    Issue 155 – July 15, 2023

    Exploding assemblies in ParaView

    Issue 154 – July 8, 2023

    OpenFOAM v2306: First Contact

    Issue 153 – July 1, 2023

    Dictionary smarts

    Issue 152 – June 24, 2023

    Convergence Detector

    Issue 151 – June 17, 2023

    Three years old

    Issue 150 – June 10, 2023

    Image-based delta plots

    Issue 149 – June 3, 2023

    Bottleneck hunting

    Issue 148 – May 27, 2023

    Divergence Detector

    Issue 147 – May 20, 2023

    It's an open-source wrap

    Issue 146 – May 13, 2023

    Curvy Vectors in ParaView

    Issue 145 – May 6, 2023

    Two steps to better shell scripts

    Issue 144 – April 29, 2023

    How to change a patch name

    Issue 143 – April 22, 2023

    Your very own CAD assistant

    Issue 142 – April 15, 2023

    3 tips for faster batch post-pro

    Issue 141 – April 8, 2023

    Here's the thing

    Issue 140 – April 1, 2023

    Refine-a-Spline in snappyHexMesh

    Issue 139 – March 25, 2023

    ChatGPT & CFD

    Issue 138 – March 18, 2023

    ParaView Macros

    Issue 137 – March 11, 2023

    OnCFD Coffee Break: Round 4

    Issue 136 – March 4, 2023

    Curvature-Based Refinement in snappyHexMesh

    Issue 135 – February 25, 2023

    Two little product ideas

    Issue 134 – February 18, 2023

    Dynamic annotations in ParaView

    Issue 133 – February 11, 2023

    It's a wrap

    Issue 132 – February 4, 2023

    Three Tiny Tips: Part 09

    Issue 131 – January 28, 2023

    AWS Tagging for fun & profit

    Issue 130 – January 21, 2023

    Spot the difference using ParaView

    Issue 129 – January 14, 2023

    What to do with a little CFD newsletter?

    Issue 128 – January 7, 2023

    OpenFOAM v2212: First Contact

    Issue 127 – December 17, 2022

    Until next year πŸ‘‹

    Issue 126 – December 10, 2022

    Notes on a new ParaView

    Issue 125 – December 3, 2022

    AWS compute for CFD: a mini-guide

    Issue 124 – November 26, 2022

    OpenFOAM on Windows: First Contact

    Issue 123 – November 19, 2022

    Shrinkwrapped & Turbocharged

    Issue 122 – November 12, 2022

    Non-Photorealistic ParaView

    Issue 121 – November 5, 2022

    Find OpenFOAM fixes faster

    Issue 120 – October 29, 2022

    Does it have to be AWS?

    Issue 119 – October 22, 2022

    MeshLab Tip: Removing internal details from complex STLs

    Issue 118 – October 15, 2022

    RIP simpleFoam

    Issue 117 – October 8, 2022

    A call a day in September

    Issue 116 – October 1, 2022

    Surface Streamlines in OpenFOAM

    Issue 115 – September 24, 2022

    Three Tiny Tips: Part 08

    Issue 114 – September 17, 2022

    Project Reports πŸ™ˆ

    Issue 113 – September 10, 2022

    OpenFOAM on AWS in less than 10mins

    Issue 112 – September 3, 2022

    Solution-Inspired Mesh Refinement

    Issue 111 – August 27, 2022

    Booking Now

    Issue 110 – August 20, 2022

    Force X-rays: Part 02

    Issue 109 – August 13, 2022

    Force X-rays: Part 01

    Issue 108 – August 6, 2022

    VS Code for the win

    Issue 107 – July 30, 2022

    Data Hoarding

    Issue 106 – July 23, 2022

    OpenFOAM v10: First Contact

    Issue 105 – July 16, 2022

    Fancy a call?

    Issue 104 – July 9, 2022

    ParaView Custom Filters

    Issue 103 – July 2, 2022

    OpenFOAM v2206: First Contact

    Issue 102 – June 25, 2022

    Default Settings

    Issue 101 – June 18, 2022

    Three Tiny Tips: Part 07

    Issue 100 – June 11, 2022

    100 Issues & 1000 thank yous

    Issue 099 – June 4, 2022

    AWS CFD Shootout: Single Instances (Again)

    Issue 098 – May 28, 2022

    ParaView Projected Area

    Issue 097 – May 21, 2022

    OpenFOAM Resources: A Starter Pack

    Issue 096 – May 14, 2022

    OnCFD Coffee Break: Round 3

    Issue 095 – May 7, 2022

    A Cloud CFD Blueprint

    Issue 094 – April 30, 2022

    How do I...?

    Issue 093 – April 23, 2022

    Command line, fun?

    Issue 092 – April 16, 2022

    ParaView Node Editor

    Issue 091 – April 9, 2022

    Scotch, anyone?

    Issue 090 – April 2, 2022

    On Mentorship

    Issue 089 – March 26, 2022

    OpenFOAM Tips from AWS

    Issue 088 – March 19, 2022

    Three Tiny Tips: Part 06

    Issue 087 – March 12, 2022

    Borrowing from ML

    Issue 086 – March 5, 2022

    A Second Glance

    Issue 085 – February 26, 2022

    Exporting patches with sampledSurfaces

    Issue 084 – February 19, 2022

    CFD NFT? OMG

    Issue 083 – February 12, 2022

    HPC Tech Shorts

    Issue 082 – February 5, 2022

    Quick edits with foamDictionary

    Issue 081 – January 29, 2022

    A Beginner's Mind

    Issue 080 – January 22, 2022

    A ParaView Grab Bag

    Issue 079 – January 15, 2022

    OpenFOAM v2112: First Contact

    Issue 078 – January 8, 2022

    In Case You Missed It

    Issue 077 – December 18, 2021

    Snappy Hex-Mas

    Issue 076 – December 11, 2021

    Three Tiny Tips: Part 05

    Issue 075 – December 4, 2021

    OnCFD Coffee Break: An invitation

    Issue 074 – November 27, 2021

    AWS CFD Shootout: Single Instances

    Issue 073 – November 20, 2021

    OpenFOAM in Docker (again)

    Issue 072 – November 13, 2021

    Pro CFD Tools

    Issue 071 – November 6, 2021

    CFD Colour Maps

    Issue 070 – October 30, 2021

    I've got an issue

    Issue 069 – October 23, 2021

    This is nuts

    Issue 068 – October 16, 2021

    ParallelCluster & API opportunities

    Issue 067 – October 9, 2021

    Fun with zero directories

    Issue 066 – October 2, 2021

    A(nother) new direction

    Issue 065 – September 25, 2021

    CFD Side Projects

    Issue 064 – September 18, 2021

    ParaView Playtime

    Issue 063 – September 11, 2021

    Three Tiny Tips: Part 04

    Issue 062 – September 4, 2021

    What are we selling?

    Issue 061 – August 28, 2021

    AWS storage for CFD: a mini-guide

    Issue 060 – August 21, 2021

    OpenFOAM Thinking

    Issue 059 – August 14, 2021

    Sustainable CFD

    Issue 058 – August 7, 2021

    ICYMI: OnCFD Digest

    Issue 057 – July 31, 2021

    Leak Finding

    Issue 056 – July 24, 2021

    OpenFOAM v9: First Contact

    Issue 055 – July 17, 2021

    Plotting OpenFOAM .dat files in ParaView

    Issue 054 – July 10, 2021

    Do you dashboard?

    Issue 053 – July 3, 2021

    OpenFOAM v2106: First Contact

    Issue 052 – June 26, 2021

    Command-Line Cloud

    Issue 051 – June 19, 2021

    Happy OnCFD Birthday πŸŽ‚

    Issue 050 – June 12, 2021

    Three Tiny Tips: Part 03

    Issue 049 – June 5, 2021

    ParaView Extractors

    Issue 048 – May 29, 2021

    What's in a name?

    Issue 047 – May 22, 2021

    Custom Machine Images for CFD

    Issue 046 – May 15, 2021

    OpenFOAM Tutorials

    Issue 045 – May 8, 2021

    Slice Movies

    Issue 044 – May 1, 2021

    An exclusive invitation

    Issue 043 – April 24, 2021

    OpenFOAM on ARM on AWS

    Issue 042 – April 17, 2021

    Solvers, Smoothers & Schemes

    Issue 041 – April 10, 2021

    The streamLine Edition

    Issue 040 – April 3, 2021

    Meshmixer & MeshLab

    Issue 039 – March 27, 2021

    Three Tiny Tips: Part 02

    Issue 038 – March 20, 2021

    Anatomy of a run script

    Issue 037 – March 13, 2021

    Scripting ParaView

    Issue 036 – March 6, 2021

    Open or closed models?

    Issue 035 – February 27, 2021

    Problem cells

    Issue 034 – February 20, 2021

    Ask me anything

    Issue 033 – February 13, 2021

    Headless ParaView

    Issue 032 – February 6, 2021

    OpenFOAM Expressions

    Issue 031 – January 30, 2021

    A typical project

    Issue 030 – January 23, 2021

    VMs all the way down

    Issue 029 – January 16, 2021

    More Updates: ParaView, Rhino3D & Membership

    Issue 028 – January 9, 2021

    OpenFOAM v2012: First Contact

    Issue 027 – January 2, 2021

    The housekeeping issue

    Issue 026 – December 19, 2020

    A big thank you & a big question

    Issue 025 – December 12, 2020

    Three Tiny Tips: Part 01

    Issue 024 – December 5, 2020

    Ready, Steady, Stop

    Issue 023 – November 28, 2020

    paraFoam vs builtin

    Issue 022 – November 21, 2020

    I don't Git it

    Issue 021 – November 14, 2020

    Templating your cases

    Issue 020 – November 7, 2020

    What, no spot?

    Issue 019 – October 31, 2020

    You need a better text editor

    Issue 018 – October 24, 2020

    Delta plots & the joy of figuring stuff out

    Issue 017 – October 17, 2020

    scrappyHexMess

    Issue 016 – October 10, 2020

    The price is right, or is it?

    Issue 015 – October 3, 2020

    175 services, but I just use 5

    Issue 014 – September 26, 2020

    Exporting for post-pro

    Issue 013 – September 19, 2020

    Start small

    Issue 012 – September 12, 2020

    Everything on the cluster

    Issue 011 – September 5, 2020

    ParaView Nuggets

    Issue 010 – August 29, 2020

    4 months to save 2020

    Issue 009 – August 22, 2020

    It's Docker-time

    Issue 008 – August 15, 2020

    I got schooled

    Issue 007 – August 8, 2020

    Are workstations still a thing?

    Issue 006 – August 1, 2020

    pcluster for the win

    Issue 005 – July 25, 2020

    Free CFD

    Issue 004 – July 18, 2020

    My CFD Toolkit: The Extra Bits

    Issue 003 – July 11, 2020

    The trouble with new versions

    Issue 002 – July 4, 2020

    Introducing Themes

    Issue 001 – June 27, 2020

    An ARM and a leg

    Issue 000 – June 20, 2020

    The start of something new