Skip to content

Releases: shaia/CFD

CFD Library v0.2.0

04 Mar 10:24

Choose a tag to compare

CFD Library Release v0.2.0

Cross-platform binaries for the CFD simulation library

Available Downloads:

Windows:

  • cfd-windows-x64.zip - Windows 64-bit (MSVC)
  • cfd-windows-x86.zip - Windows 32-bit (MSVC)

Linux:

  • cfd-linux-x64.tar.gz - Linux 64-bit (GCC)
  • cfd-linux-clang-x64.tar.gz - Linux 64-bit (Clang)

macOS:

  • cfd-macos-x64.tar.gz - macOS Intel (x64)
  • cfd-macos-arm64.tar.gz - macOS Apple Silicon (ARM64)

What's Included:

  • Static libraries (.a, .lib)
  • Shared libraries (.so, .dylib, .dll)
  • Header files for C/C++ integration

Quick Start:

  1. Download the appropriate archive for your platform
  2. Extract to your project directory
  3. Link against the library files
  4. Include the header files in your project

See README.txt in each archive for detailed integration instructions.

CFD Library v0.1.6

28 Dec 20:22

Choose a tag to compare

CFD Library Release v0.1.6

Cross-platform binaries for the CFD simulation library

Available Downloads:

Windows:

  • cfd-windows-x64.zip - Windows 64-bit (MSVC)
  • cfd-windows-x86.zip - Windows 32-bit (MSVC)

Linux:

  • cfd-linux-x64.tar.gz - Linux 64-bit (GCC)
  • cfd-linux-clang-x64.tar.gz - Linux 64-bit (Clang)

macOS:

  • cfd-macos-x64.tar.gz - macOS Intel (x64)
  • cfd-macos-arm64.tar.gz - macOS Apple Silicon (ARM64)

What's Included:

  • Static libraries (.a, .lib)
  • Shared libraries (.so, .dylib, .dll)
  • Header files for C/C++ integration

Quick Start:

  1. Download the appropriate archive for your platform
  2. Extract to your project directory
  3. Link against the library files
  4. Include the header files in your project

See README.txt in each archive for detailed integration instructions.

CFD Library v0.1.5

25 Dec 21:45
f2ef4c5

Choose a tag to compare

CFD Library Release v0.1.5

Cross-platform binaries for the CFD simulation library

Available Downloads:

Windows:

  • cfd-windows-x64.zip - Windows 64-bit (MSVC)
  • cfd-windows-x86.zip - Windows 32-bit (MSVC)

Linux:

  • cfd-linux-x64.tar.gz - Linux 64-bit (GCC)
  • cfd-linux-clang-x64.tar.gz - Linux 64-bit (Clang)

macOS:

  • cfd-macos-x64.tar.gz - macOS Intel (x64)
  • cfd-macos-arm64.tar.gz - macOS Apple Silicon (ARM64)

What's Included:

  • Static libraries (.a, .lib)
  • Shared libraries (.so, .dylib, .dll)
  • Header files for C/C++ integration

Quick Start:

  1. Download the appropriate archive for your platform
  2. Extract to your project directory
  3. Link against the library files
  4. Include the header files in your project

See README.txt in each archive for detailed integration instructions.

CFD Library v0.1.0

13 Dec 05:41
c558351

Choose a tag to compare

CFD Library Release v0.1.0

Cross-platform binaries for the CFD simulation library

Available Downloads:

Windows:

  • cfd-windows-x64.zip - Windows 64-bit (MSVC)
  • cfd-windows-x86.zip - Windows 32-bit (MSVC)

Linux:

  • cfd-linux-x64.tar.gz - Linux 64-bit (GCC)
  • cfd-linux-clang-x64.tar.gz - Linux 64-bit (Clang)

macOS:

  • cfd-macos-x64.tar.gz - macOS Intel (x64)
  • cfd-macos-arm64.tar.gz - macOS Apple Silicon (ARM64)

What's Included:

  • Static libraries (.a, .lib)
  • Shared libraries (.so, .dylib, .dll)
  • Header files for C/C++ integration

Quick Start:

  1. Download the appropriate archive for your platform
  2. Extract to your project directory
  3. Link against the library files
  4. Include the header files in your project

See README.txt in each archive for detailed integration instructions.

CFD Library v0.0.6

29 Nov 13:32

Choose a tag to compare

CFD Library Release v0.0.6

Cross-platform binaries for the CFD simulation library

Available Downloads:

Windows:

  • cfd-windows-x64.zip - Windows 64-bit (MSVC)
  • cfd-windows-x86.zip - Windows 32-bit (MSVC)

Linux:

  • cfd-linux-x64.tar.gz - Linux 64-bit (GCC)
  • cfd-linux-clang-x64.tar.gz - Linux 64-bit (Clang)

macOS:

  • cfd-macos-x64.tar.gz - macOS Intel (x64)
  • cfd-macos-arm64.tar.gz - macOS Apple Silicon (ARM64)

What's Included:

  • Static libraries (.a, .lib)
  • Shared libraries (.so, .dylib, .dll)
  • Header files for C/C++ integration

Quick Start:

  1. Download the appropriate archive for your platform
  2. Extract to your project directory
  3. Link against the library files
  4. Include the header files in your project

See README.txt in each archive for detailed integration instructions.

CFD Library v0.0.5

28 Sep 07:50
c474c92

Choose a tag to compare

CFD Library Release v0.0.5

🚀 Cross-platform binaries for the CFD simulation library

📥 Available Downloads:

Windows:

  • cfd-windows-x64.zip - Windows 64-bit (MSVC)
  • cfd-windows-x86.zip - Windows 32-bit (MSVC)

Linux:

  • cfd-linux-x64.tar.gz - Linux 64-bit (GCC)
  • cfd-linux-clang-x64.tar.gz - Linux 64-bit (Clang)

macOS:

  • cfd-macos-x64.tar.gz - macOS Intel (x64)
  • cfd-macos-arm64.tar.gz - macOS Apple Silicon (ARM64)

📦 What's Included:

  • Static libraries (.a, .lib)
  • Shared libraries (.so, .dylib, .dll)
  • Header files for C/C++ integration
  • Build documentation and examples

🔧 Quick Start:

  1. Download the appropriate archive for your platform
  2. Extract to your project directory
  3. Link against the library files
  4. Include the header files in your project

📖 See README.txt in each archive for detailed integration instructions.

✅ Tested Platforms:

  • Windows 10/11 (x64, x86)
  • Ubuntu Linux (GCC, Clang)
  • macOS (Intel & Apple Silicon)

Built with GitHub Actions • All binaries tested before release

v0.0.2

22 Sep 07:45
b81fa69

Choose a tag to compare

CFD Framework v0.0.2

Features

  • 2D structured grid generation
  • Navier-Stokes equations solver (basic and optimized)
  • VTK output format for visualization
  • Cross-platform support (Windows, Linux, macOS)
  • Unity testing framework integration
  • Performance benchmarking tools

Performance (Release build)

The optimized solver shows significant improvements for larger grids:

  • 50x25 grid: +100% performance improvement
  • 400x200 grid: +48% performance improvement

Build Instructions

# Quick start
./build.sh build
./build.sh run

# Performance testing
CMAKE_BUILD_TYPE=Release ./build.sh build
cd build/Release && ./performance_comparison

What's Changed

  • See commit history for detailed changes

Supported Platforms

  • ✅ Windows (MSVC)
  • ✅ Linux (GCC/Clang)
  • ✅ macOS (Clang)