# These are some examples of commonly ignored file patterns.
# You should customize this list as applicable to your project.
# Learn more about .gitignore:
#     https://www.atlassian.com/git/tutorials/saving-changes/gitignore

ThirdParty/eigen3

# Node artifact files
node_modules/
dist/

# Compiled Java class files
*.class

# Compiled Python bytecode
*.py[cod]

# Log files
*.log
*.Allwmake
*.wmake

# Package files
*.jar

# Maven
target/
dist/

# JetBrains IDE
.idea/

# Unit test reports
TEST*.xml

# Generated by MacOS
.DS_Store

# Generated by Windows
Thumbs.db

# Applications
*.app
*.exe
*.war

# Large media files
*.mp4
*.tiff
*.avi
*.flv
*.mov
*.wmv

# ignore eigen and ltensor libraries
solids4foam/ThirdParty/eigen3

# editor and misc backup files - anywhere
*~
.*~
*.bak
*.bak[0-9][0-9]
*.orig
*.orig[0-9][0-9]
\#*\#
.DS_Store

# file-browser settings - anywhere
.directory

# CVS recovered versions - anywhere
.#*

# objects and archives - anywhere
*.[oa]
*.la
*.so
*.jar
*.dylib

# derived files
lex.yy.c

# Corefiles
core

# dependency files - anywhere
*.dep

# lnInclude (symlink) folders - anywhere
lnInclude

# A hidden file created by the Mac OS X Finder.
.DS_Store

# build folders - anywhere
linux*Gcc*/
linux*Icc*/
darwin*Gcc*/
darwin*Intel*/
darwin*Arm*/
darwin*Clang*/
linuxming*/
SiCortex*Gcc*/
solaris*Gcc*/
SunOS*Gcc*/

# debian/ derived files
build-stamp
debian/files
debian/openfoam170.debhelper.log
debian/openfoam170.substvars
debian/openfoam170/
debian/stamp-patched

# reinstate wmake/rules that might look like build folders
!wmake/rules/*/

# doxygen generated documentation
doc/[Dd]oxygen/html
doc/[Dd]oxygen/latex
doc/[Dd]oxygen/man

# generated files in the main directory (e.g. ReleaseNotes-?.?.html)
/*.html

# patch residue
*.orig
*.rej

# pyFoam-stuff
PlyParser_FoamFileParser_parsetab.py

# python-compile
*.pyc

# other stuff
.build
.hgignore
.timeStamp

# source packages - anywhere
*.tar.bz2
*.tar.gz
*.tar
*.tgz
*.gtgz

# ignore the persistent .build tag in the main directory
/.build

# ignore .timeStamp in the main directory
/.timeStamp

# ignore .tags in the main directory
/.tags
#ignore vscode introductory files
.vscode
# end-of-file
