Skip to content

CakeStudio v0.1.0

Latest

Choose a tag to compare

@Trigodil Trigodil released this 22 Oct 09:25
· 18 commits to master since this release

First public release of CakeStudio, a desktop CFD environment built on OpenFOAM v2412 (ESI), with custom TENO convection schemes.

Highlights

  • Cake Mesh: load STL, STEP, IGES or BREP geometry, configure blockMesh, snappyHexMesh and boundary layers, and generate a complete OpenFOAM case in one click
  • Cake Studio: run solvers with a live residual plot, browse results in a VTK viewport, and export reports with automatic citations
  • Supported solvers: simpleFoam, icoFoam, pimpleFoam, pisoFoam, rhoSimpleFoam, rhoPimpleFoam, rhoCentralFoam, buoyantSimpleFoam, buoyantPimpleFoam
  • Turbulence models: laminar, k-omega SST, k-epsilon, Spalart-Allmaras, and LES models
  • TENO and TENO6 high-order convection schemes for OpenFOAM (libtenoScheme)
  • JHTDB turbulence database client for inflow boundary data
  • Windows launcher (CakeStudio.exe)

Requirements

  • Linux (x86_64), or Windows 10/11 with WSL2 and WSLg
  • OpenFOAM v2412 (ESI, openfoam.com)
  • Qt 5, VTK 9, OpenCASCADE, yaml-cpp, jsoncpp

Build

./build.sh