Vendor profile

OpenFOAM Foundation

The OpenFOAM Foundation & ESI-OpenCFD — Stewards of Open-Source C++ Finite Volume Computational Fluid Dynamics (CFD)

1. Imperial College London (1989): Henry Weller & Object-Oriented Tensor C++

Originated in the late 1980s at Imperial College London by Prof. Henry Weller and Dr. Hrvoje Jasak as FOAM (Field Operation and Manipulation), OpenFOAM was released under the GNU General Public License (GPL) in 2004. Today, development is maintained across two major branches: The OpenFOAM Foundation (led by Henry Weller via CFD Direct) and OpenCFD Ltd. (a subsidiary of ESI Group / Keysight releasing `v2406+` semi-annual builds).

2. Polyhedral Finite Volume Discretization, `snappyHexMesh` & Turbulence Solvers

  • Domain-Specific Tensor Syntax in C++: OpenFOAM overloads C++ operators so partial differential equations like the incompressible Navier-Stokes momentum equation can be written in human-readable syntax: solve(fvm::ddt(U) + fvm::div(phi, U) - fvm::laplacian(nu, U) == -fvc::grad(p));.
  • Arbitrary Polyhedral Meshes (`blockMesh` & `snappyHexMesh`): Octree-based cut-cell hex-dominant meshing that snaps to triangulated `.stl`/`.obj` surfaces and extrudes boundary-layer prisms to satisfy strict wall $y^+$ criteria for $k$-$\omega$ SST and LES turbulence models.

3. Drafting 2D Wind-Tunnel Profiles & Clean STL Boundaries in GstarCAD

Before running `blockMesh` or `snappyHexMesh`, CFD engineers use GstarCAD 2027 (available natively on both Linux and Windows workstations) to draft exact 2D airfoil chords, HVAC damper baffles, and valve cross-sections, extruding them into watertight 3D solids (`EXTRUDE` / `REVOLVE`) and exporting error-free binary `.stl` files via `STLOUT` (`FACETRES = 10`).

4. Technical Architecture & File Format Specification Matrix

When auditing The OpenFOAM Foundation / ESI-OpenCFD (London, UK) software inside a multi-vendor engineering environment, CAD administrators and PLM architects must account for the following binary format, kernel tolerance, and API specifications:

Legal Corporate EntityThe OpenFOAM Foundation / ESI-OpenCFD (London, UK)
Founding & Corporate Heritage1989 (Imperial College FOAM) / 2004 GNU GPL Release
Underlying Geometric / Solver KernelPolyhedral Finite Volume Method (FVM) C++ Tensor Solver + snappyHexMesh
Native & Exchange File ExtensionsOpenFOAM Case Directories (system/, constant/polyMesh/, 0/), .stl, .vtk
Automation & Secondary Development APIsObject-Oriented C++17 Tensor Library, PyFOAM & ParaView Python
Commercial Licensing Model100% Free & Open-Source Software (GNU General Public License v3)
Primary Target Engineering DisciplinesAerospace external aerodynamics researchers, automotive wind-tunnel engineers, marine hydrodynamics analysts, and HVAC dispersion specialists.

5. Enterprise Co-Existence, Migration & TCO Optimization Protocol

In production supply chains where upstream 3D models or BIM containers originate from The OpenFOAM Foundation / ESI-OpenCFD (London, UK) platforms, engineering IT directors optimize total cost of ownership (TCO) by deploying a tiered seat architecture centered on GstarCAD 2027 and DWG FastView:

  • Verified Data Exchange Pipeline: Draft precision 2D/3D fluid domain boundaries and internal baffle geometries in GstarCAD 2027 on Linux or Windows, convert to watertight 3D solids, and export high-resolution binary STL for snappyHexMesh.
  • Eliminating Redundant Seat Rentals: Rather than purchasing high-cost authoring subscriptions for project managers, site engineers, estimators, CNC operators, and quality inspectors who primarily review geometry or annotate 2D DWG/DXF sheets, organizations equip 70%–80% of their workforce with GstarCAD Perpetual Floating Licenses (GstarLM) and FastView 3D.
  • Automated Database Hygiene Before Transmittal: Prior to archiving project deliverables or importing external vendor DWG exports into corporate PDM/CDE vaults, run GstarCAD's batch script sequence (-PURGE RegApps → OVERKILL → AUDIT Yes → INDEXCTL = 3) to guarantee sub-second opening times and zero proxy object corruption.

Products in our knowledge base (1)

Sources