#######
# C++ #
#######
# Prerequisites
*.d

# Compiled Object files
*.slo
*.lo
*.o
*.obj

# Precompiled Headers
*.gch
*.pch

# Compiled Dynamic libraries
*.so
*.dylib
*.dll

# Fortran module files
*.mod
*.smod

# Compiled Static libraries
*.lai
*.la
*.a
*.lib

# Executables
*.exe
*.out
*.app

## Compiler debris
**/tmp_build_dir

## Crash debris
**/Backtrace.*

## All compiled programs
**/*.gnu.*.ex
**/*.o
**/*.ex

## MacOS creates dynamic linker symbol files
*.dSym

## MacOS custom folder attributes
.DS_Store


##########
# Python #
##########
*.pyc
__pycache__
_tmppythonbuild/
amrex.egg-info/

#######
# IDE #
#######
/*.cbp
/*.layout
.idea/
.kdev?/
*.kdev?
/nbproject/
.vimrc
cmake-build-*/
spack-build*
build/

# File-based project format:
*.iws

######
# OS #
######
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon

# Thumbnails
._*

# temporary files / backup
*~

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

#########
# CMake #
#########
CMakeCache.txt
CMakeFiles
CMakeScripts
cmake_install.cmake
install_manifest.txt
compile_commands.json
CTestTestfile.cmake

####################
# Package Managers #
####################
# anonymous Spack environments
# https://spack.readthedocs.io/en/latest/environments.html#anonymous-environments
.spack-env/
spack.lock

#########
# Tools #
#########
.stfolder

###########
# Doxygen #
###########
docs/doxyhtml/
docs/doxyxml/
docs/html/
docs/xml/
docs/doxygen_sqlite3.db
docs/amrex-doxygen-web.tag.xml
docs/pyamrex-doxygen-web.tag.xml

####################
# Sphinx & Breathe #
####################
docs/build/
docs/source/_static/doxyhtml/
docs/source/_static/
docs/doxyhtml/
docs/doxyxml/

### Output ####
## Plot files
**/plt*
## Checkpoints
**/chk*
