# CMake / native build outputs
/build/
/build*/
/cmake-build-*/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/compile_commands.json
/default_mechanisms/

# Python caches / packaging artifacts
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
dist/
wheelhouse/
.pytest_cache/
.mypy_cache/
.ruff_cache/

# Local environments
.venv/
.wheel-test-venv/
venv/
env/
.env
.env.*
!.env.example

# Simulation outputs and analysis products
/result/
/results/
/examples/HCP_1200/
*.h5
*.hdf5
*.npz
*.npy
*.csv
!examples/ca3_epilepsy_cosim/data/synthetic_hybrid_ca3_connectivity.csv

# CoreNEURON / NEURON generated runtime data
/corenrn_data/
/out.dat
*.corenrn
**/x86_64/
**/aarch64/
**/.libs/

# Compiled objects and native libraries
*.o
*.obj
*.a
*.so
*.dylib
*.dll
*.lib
*.exp
!src/micro/mod_compiler/nmodl/share/nmodl/nrnunits.lib

# Generated NMODL / nrnivmodl byproducts
examples/cosim_arbor_hhplus/mod_gpu/
examples/hl23multi/hl23_minimal/hoc_templates/
mod_func.cpp
makemod2c_inc
special
special-core
special.nrn

# Logs, profiling, and temporary files
*.log
*.prof
*.profraw
*.profdata
*.tmp
*.swp
*.swo
*.bak

# OS / editor metadata
.DS_Store
Thumbs.db
.idea/
.vscode/
