Repository navigation
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