# ── CMake build directories ───────────────────────────────────────────────────
build/
build*/
build_*/
cmake-build-*/
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
CTestTestfile.cmake
install_manifest.txt
_CPack_Packages/

# ── Generated CMake / package files (keep the .cmake.in template) ─────────────
*.cmake
!cmake/vorflowConfig.cmake.in

# ── Compiled objects and binaries ─────────────────────────────────────────────
*.o
*.d
*.a
*.so
*.dylib

# ── Simulation output data files ─────────────────────────────────────────────
pos_[0-9]*.dat
intf_[0-9]*.dat
GNUPlotfile.txt

# ── Doxygen generated output ─────────────────────────────────────────────────
docs/html/
docs/latex/

# ── Benchmark output ──────────────────────────────────────────────────────────
benchmarks/results/
benchmarks/archive_pending/

# ── IDE / editor artifacts ───────────────────────────────────────────────────
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
Thumbs.db
.codex
build_*.log
cuda_report_*.log
.venv/

# keep the vendored deps helper (the *.cmake rule above would ignore it)
!cmake/PecletDeps.cmake
