Skip to content

Releases: shaia/CFD

CFD Library v0.3.0

Choose a tag to compare

@github-actions github-actions released this 23 Jun 13:41

CFD Library Release v0.3.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.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Mar 10:24

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

Choose a tag to compare

@github-actions github-actions released this 28 Dec 20:22

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

Choose a tag to compare

@github-actions github-actions released this 25 Dec 21:45
f2ef4c5

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

Choose a tag to compare

@github-actions github-actions released this 13 Dec 05:41
c558351

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

Choose a tag to compare

@github-actions github-actions released this 29 Nov 13:32

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

Choose a tag to compare

@github-actions github-actions released this 28 Sep 07:50
c474c92

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

Choose a tag to compare

@github-actions github-actions released this 22 Sep 07:45
b81fa69

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)