โ ๏ธ Warning 15/Dec/2025: Unfortunately, this project will be paused, and it is uncertain when it will resume.
Developed based on OpenFOAM-v2412
๐ฆNOTE๐ฆ
This project is still under development and will likely take another six months to become fully functional.
/*---------------------------------------------------------------------------*\
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโ โโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ
โโโ โโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโ โโโโโโ โโโ โโโ
โโโ โโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโ โโโโโโ โโโ โโโ
โโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโ โโโโโโโโ
โโโ โโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโ โโโโโโโโโโ โโโโโโโ
Tesbo-CFD | Open Source CFD & HPC
Author: Tesbo (aka seeeeeeeeeeer) | GitHub: https://github.com/Tes-bo
Email: cotsqa@qq.com
\*---------------------------------------------------------------------------*/This project is a fully GPU-powered CFD solver that is developed based on OpenFOAM (v2412), designed to accelerate computational fluid dynamics (CFD) simulations using modern GPU architectures. Leveraging CUDA and advanced GPU computing techniques, this implementation aims to deliver significant speedups compared to traditional CPU-based OpenFOAM.
The project is under active development and maintenance to continuously improve performance, stability, and usability.
- โก Full GPU acceleration for core solvers and utilities
- ๐ง Compatibility with OpenFOAM-v2412 functionalities
- ๐ ๏ธ Optimized CUDA kernels for efficient computation
- ๐ Enhanced data handling and memory management on GPU
- ๐ Faster simulation times for large-scale CFD problems
โ ๏ธ This version requires NVIDIA GPUs with CUDA support. Please ensure your system has compatible GPU drivers and CUDA toolkit installed.
- Clone this repository:
git clone https://github.com/Tes-bo/OpenFOAM-v2412-GPU.git
cd OpenFOAM-v2412-GPU/OpenFOAM-v2412- Follow the build instructions in the docs/ folder (or specify your build steps here).
- Source the environment setup script:
source etc/bashrc-nvcc- Start running GPU-accelerated simulations!
Contributions and feedback are welcome! Feel free to open issues or submit pull requests.
Developed and maintained by Tesbo
๐ฎEmail: cotsqa@qq.com
๐จโ๐ปGitHub: https://github.com/Tes-bo
This project is licensed under the GNU General Public License v3.0 (GPL-3.0).
You can find a copy of the license here.
This means you are free to use, modify, and redistribute the software under the terms of GPL-3.0, but any derivative work must also be distributed under the same license.
Project Founder & Lead Developer
Tesbo ๐จโ๐ป๐ฅ