Projects (5)
Projects tagged with "OpenFOAM"
Modeling the Canal del Dique Complex
2D numerical models to simulate water, sediment and nutrient dynamics of the Canal del Dique system, including CFD modeling for flow structure design verification.
Modeling Phase Distribution in a Condensed Gas Treatment Manifold
CFD-based diagnosis and optimization phase distribution in a condensed gas treatment station, evaluating remediation strategies to reduce liquid imbalance among separators.
CFD Modeling for the design of a large stepped spillway
OpenFOAM CFD models simulating spillway hydraulics, optimizing crest profiles and confirming energy dissipation performance in stilling basins.
CFD Modeling of Wave Impact on a Dam Parapet Wall
OpenFOAM simulations of wave-structure interaction, analyzing forces, moments, and pressure distributions for parapet wall design validation.
CFD Modeling of a Flow Control Valve
OpenFOAM analysis of cavitation and particle erosion in high-pressure valves, identifying wear mechanisms and guiding design improvements.
Posts (17)
Blog posts tagged with "OpenFOAM"
Velocity-Based Diffusion (VBD) - A Novel Physically-Based Interpolation Method For Bathymetric Data
Posted on November 18, 2025 by Nicolás Diego Badano
Last week, I attended the 𝘟𝘓𝘐 𝘈𝘳𝘨𝘦𝘯𝘵𝘪𝘯𝘪𝘢𝘯 𝘊𝘰𝘯𝘧𝘦𝘳𝘦𝘯𝘤𝘦 𝘰𝘧 𝘊𝘰𝘮𝘱𝘶𝘵𝘢𝘵𝘪𝘰𝘯𝘢𝘭 𝘔𝘦𝘤𝘩𝘢𝘯𝘪𝘤𝘴 (MECOM 2025) in Buenos Aires. I thought it would be a good idea to share 𝗼𝗻𝗲 𝗼𝗳 𝗺𝘆 𝗽𝗿𝗲𝘀𝗲𝗻𝘁𝗮𝘁𝗶𝗼𝗻𝘀, as it covers a topic I originally introduced on LinkedIn, but was a bit vague about.
Blender Ray-traced Render of OpenFOAM simulation
Posted on October 16, 2025 by Nicolás Diego Badano
Over the years, I've tried several times to produce proper ray-traced renders of flow simulated with OpenFOAM — but I always ran into severe artifacting. This week, I spent some time on it again, and I think I've finally found a workflow that works!
Dynamic Remeshing in OpenFOAM
Posted on September 17, 2025 by Nicolás Diego Badano
I've been experimenting lately with combining mesh deformation and remeshing in OpenFOAM. It's an interesting technique, with strong advantages and some drawbacks.
Flushing the toilet with OpenFOAM
Posted on August 13, 2024 by Nicolás Diego Badano
Flush toilets 🚽 are unsung heroes of modern life. Not only are they super practical; but they can be exciting as well from a fluid mechanics perspective!
Physically based interpolation of bathymetric data
Posted on April 1, 2024 by Nicolás Diego Badano
This Easter weekend I finally found a few hours and decided to toy around with an idea I've had for ages: trying to create a physically-informed intepolation method for river bathymetries.
Stratified flow with OpenFOAM
Posted on May 16, 2023 by Nicolás Diego Badano
We have been discussing a problem involving stratified saltwater/freshwater. I don't have much experience with this type of problem, so I'm doing a few OpenFOAM simulations to better understand how they work.
Stirring Coffee with OpenFOAM - Now as a human!
Posted on May 3, 2023 by Nicolás Diego Badano
Do you stir your coffee like Team Robot or like Team Human? In this video, we get to see how different those look, courtesy of Computational Fluid Dynamics (CFD).
Flow through a tunnel with columns - cyclicAMI
Posted on February 23, 2023 by Nicolás Diego Badano
Once in a while, I need to compute a steady state flow solution along a channel, or a conduit with regularly repeating geometry. Using cyclic boundary conditions can lead to very fast solutions for those cases.
Flow through a fish passage simulation - Delayed Detached Eddy Simulation (DDES)
Posted on February 7, 2023 by Nicolás Diego Badano
I've been fascinated with fish passages for a long time, and always wanted to simulate one. Unfortunately, the couple of proposals I presented for different projects in the past few years were not picked up.
Stirring Coffee with OpenFOAM
Posted on October 11, 2022 by Nicolás Diego Badano
Ever wondered what happens within your mug when you stir your coffee? In this video we get to see this process unfold, courtesy of Computation Fluid Dynamics (CFD).
Disk Entry in OpenFOAM
Posted on August 29, 2022 by Nicolás Diego Badano
After a couple of evenings of coding and testing I managed to get Adaptive Mesh Refinement (AMR) working together with a moving meshes in OpenFOAM v2112. It was quite a journey!
Stone Skipping with OpenFOAM
Posted on August 3, 2022 by Nicolás Diego Badano
Have you ever wondered how to solve flow interaction with a moving object, with any arbitrarily big displacement? OpenCFD's version of OpenFOAM includes a wide array of Overset-Grid-capable solvers, which are the perfect fit for this type of problem.
Local Time Stepping - Why and How?
Posted on July 11, 2022 by Nicolás Diego Badano
Sometimes your numerical problem is stiff, meaning you have two related timescales: one that is fast and requires a small time step to maintain stability, and the other much slower, which requires long simulation times to reach a steady state.
Flow around a cylinder - Adaptive Mesh Refinement (AMR)
Posted on July 4, 2022 by Nicolás Diego Badano
What if your mesh could be adapted automatically to improve the accuracy of your solution? That's exactly what Adaptive Mesh Refinement (AMR) is all about.
Weir with moving gate - Moving mesh and Cyclic AMI
Posted on June 21, 2022 by Nicolás Diego Badano
Have you ever wondered how to include a moving gate in your CFD simulations? There's actually quite a few ways to do that, but perhaps the most straightforward one is using a moving mesh region, combined with Cyclic Arbitrary Mesh Interfaces (AMI).
Attenuating spurious velocities in the air phase on free surface simulations
Posted on June 13, 2022 by Nicolás Diego Badano
Many times in multiphasic simulations (e.g. interFoam) of hydraulic problems, only the results of the water fraction are of interest, but due to poor mesh quality or non-optimal case setups, high velocities develop in the lighter air fraction.
Low-Reynolds Rough Boundary Conditions for OpenFOAM
Posted on April 15, 2021 by Nicolás Diego Badano
I released a new set of boundary conditions for simulating rough surfaces in OpenFOAM, using fine meshes with near wall distances around y+=1 or lower.
Contact
Request a consultation
Have a hydraulic challenge? Let's discuss how we can help.
Call Us
+54 2324 550433