1# ------------------------------------------------------------------------------
2# Ignore files that are generated from the repository sources by either building
3# the code or running it. These should be the same as the files erased by
4# `make distclean`.
5#
6# Also ignore OS-specific files like .DS_Store on Mac
7# ------------------------------------------------------------------------------
8
9# Object and library files
10*.o
11/libmfem.*
12/miniapps/common/libmfem-common.*
13
14# CMake generated files
15CMakeCache.txt
16CMakeFiles/
17
18# Backup files
19*~
20
21# Default install location
22/mfem/
23
24# Generated files in main directory, config/ and docs/
25/deps.mk
26config/_config.hpp
27config/config.mk
28config/sample-runs-build.log
29config/user.mk
30doc/CodeDocumentation.conf
31doc/CodeDocumentation.html
32doc/CodeDocumentation
33doc/undoc.log
34doc/warnings.log
35
36# Temporary files created by the tests.
37*.stderr
38
39# Totalview breakpoint files
40*.TVD.*breakpoints
41
42# OS-specific: Mac
43*.dSYM
44.DS_Store
45
46# Example and miniapp binaries and outputs
47
48examples/ex[0-9]
49examples/ex[0-9]p
50examples/ex1[04-9]
51examples/ex1[0-9]p
52examples/ex2[0-9]
53examples/ex2[0-9]p
54
55examples/refined.mesh
56examples/displaced.mesh
57examples/mesh.*
58examples/ex5.mesh
59examples/Example5*
60examples/ParaView
61examples/Example9*
62examples/Example15*
63examples/Example16*
64examples/sphere_refined.*
65examples/sol.*
66examples/sol_u.*
67examples/sol_p.*
68examples/sol_r.*
69examples/sol_i.*
70examples/ex6p-checkpoint.*
71examples/ex9.mesh
72examples/ex9-mesh.*
73examples/ex9-init.*
74examples/ex9-final.*
75examples/deformed.*
76examples/velocity.*
77examples/elastic_energy.*
78examples/mode_*
79examples/ex5-p-*.bp
80examples/ex9-p-*.bp
81examples/ex12-p-*.bp
82examples/ex16-p-*.bp
83examples/ex16.mesh
84examples/ex16-mesh.*
85examples/ex16-init.*
86examples/ex16-final.*
87examples/vortex-mesh.*
88examples/vortex.mesh
89examples/vortex-?-init.*
90examples/vortex-?-final.*
91examples/deformation.*
92examples/pressure.*
93examples/ex20.dat
94examples/ex20p_?????.dat
95examples/gnuplot_ex20.inp
96examples/gnuplot_ex20p.inp
97examples/ex21*.mesh
98examples/ex21*.sol
99examples/ex21p_*.*
100examples/ex23-*.gf
101examples/ex23*.mesh
102examples/Example23*
103examples/ex25.mesh
104examples/ex25-*.gf
105examples/ex25p-*.*
106examples/ex28_*
107examples/ex28p_*
108examples/flux.*
109
110examples/amgx/ex1
111examples/amgx/ex1p
112examples/amgx/.logamgx
113examples/amgx/refined.mesh
114examples/amgx/sol.gf
115examples/amgx/mesh.*
116examples/amgx/sol.*
117
118examples/gingko/ex1
119examples/gingko/refined.mesh
120examples/gingko/sol.gf
121examples/gingko/mesh.*
122examples/gingko/sol.*
123
124examples/hiop/ex9
125examples/hiop/ex9p
126examples/hiop/ex9.mesh
127examples/hiop/ex9-mesh.*
128examples/hiop/ex9-init.*
129examples/hiop/ex9-final.*
130
131examples/petsc/ex[1-69]p
132examples/petsc/ex1[0-1]p
133examples/petsc/mesh.*
134examples/petsc/sol.*
135examples/petsc/sol_p.*
136examples/petsc/sol_u.*
137examples/petsc/Example5*
138examples/petsc/ex9.mesh
139examples/petsc/ex9-mesh.*
140examples/petsc/ex9-init.*
141examples/petsc/ex9-final.*
142examples/petsc/Example9*
143examples/petsc/deformed.*
144examples/petsc/velocity.*
145examples/petsc/elastic_energy.*
146examples/petsc/mode_*
147
148examples/pumi/ex1
149examples/pumi/ex[126]p
150examples/pumi/refined.mesh
151examples/pumi/sol.gf
152examples/pumi/mesh.*
153examples/pumi/sol.*
154examples/pumi/displaced.mesh
155
156examples/sundials/ex9
157examples/sundials/ex1[06]
158examples/sundials/ex9p
159examples/sundials/ex1[06]p
160examples/sundials/ex9.mesh
161examples/sundials/ex9-mesh.*
162examples/sundials/ex9-init.*
163examples/sundials/ex9-final.*
164examples/sundials/Example9*
165examples/sundials/deformed.*
166examples/sundials/velocity.*
167examples/sundials/elastic_energy.*
168examples/sundials/ex16.mesh
169examples/sundials/ex16-mesh.*
170examples/sundials/ex16-init.*
171examples/sundials/ex16-final.*
172examples/sundials/Example16*
173
174examples/superlu/ex1p
175examples/superlu/mesh.*
176examples/superlu/sol.*
177
178miniapps/adjoint/cvsRoberts_ASAi_dns
179miniapps/adjoint/adjoint_advection_diffusion
180
181miniapps/electromagnetics/volta
182miniapps/electromagnetics/tesla
183miniapps/electromagnetics/maxwell
184miniapps/electromagnetics/joule
185miniapps/electromagnetics/Volta-AMR*
186miniapps/electromagnetics/Tesla-AMR*
187miniapps/electromagnetics/Maxwell-Parallel*
188miniapps/electromagnetics/Joule_*
189
190miniapps/gslib/field-diff
191miniapps/gslib/field-interp
192miniapps/gslib/findpts
193miniapps/gslib/pfindpts
194
195miniapps/meshing/mobius-strip
196miniapps/meshing/klein-bottle
197miniapps/meshing/toroid
198miniapps/meshing/twist
199miniapps/meshing/mesh-explorer
200miniapps/meshing/shaper
201miniapps/meshing/extruder
202miniapps/meshing/trimmer
203miniapps/meshing/mesh-optimizer
204miniapps/meshing/pmesh-optimizer
205miniapps/meshing/minimal-surface
206miniapps/meshing/pminimal-surface
207miniapps/meshing/polar-nc
208miniapps/meshing/mobius-strip.mesh
209miniapps/meshing/klein-bottle.mesh
210miniapps/meshing/toroid-*.mesh
211miniapps/meshing/twist-*.mesh
212miniapps/meshing/mesh-explorer.mesh
213miniapps/meshing/partitioning.txt
214miniapps/meshing/shaper.mesh
215miniapps/meshing/extruder.mesh
216miniapps/meshing/trimmer.mesh
217miniapps/meshing/optimized*
218miniapps/meshing/perturbed*
219miniapps/meshing/polar-nc.mesh
220
221miniapps/mtop/parheat
222miniapps/mtop/ParHeat*
223miniapps/mtop/seqheat
224miniapps/mtop/SeqHeat*
225
226miniapps/navier/navier_mms
227miniapps/navier/navier_kovasznay
228miniapps/navier/navier_kovasznay_vs
229miniapps/navier/navier_tgv
230miniapps/navier/navier_shear
231miniapps/navier/navier_3dfoc
232miniapps/navier/tgv_out*.txt
233miniapps/navier/*_output
234
235miniapps/nurbs/nurbs_ex1
236miniapps/nurbs/nurbs_ex1p
237miniapps/nurbs/nurbs_ex11p
238miniapps/nurbs/refined.mesh
239miniapps/nurbs/mesh.*
240miniapps/nurbs/sol.*
241miniapps/nurbs/mode_*
242miniapps/nurbs/Example1*
243
244miniapps/performance/ex1
245miniapps/performance/ex1p
246miniapps/performance/refined.mesh
247miniapps/performance/mesh.*
248miniapps/performance/sol.*
249
250miniapps/shifted/distance
251miniapps/shifted/ParaViewDistance
252miniapps/shifted/diffusion
253miniapps/shifted/diffusion.mesh
254miniapps/shifted/diffusion.gf
255miniapps/shifted/ParaViewDiffusion
256
257miniapps/tools/display-basis
258miniapps/tools/load-dc
259miniapps/tools/convert-dc
260miniapps/tools/lor-transfer
261miniapps/tools/get-values
262
263miniapps/toys/automata
264miniapps/toys/life
265miniapps/toys/mandel
266miniapps/toys/rubik
267miniapps/toys/snake
268miniapps/toys/lissajous
269miniapps/toys/mondrian
270miniapps/toys/snake-init.mesh
271miniapps/toys/snake-user.mesh
272miniapps/toys/snake-joined.mesh
273miniapps/toys/snake-c*.mesh
274miniapps/toys/automata.gf
275miniapps/toys/automata.mesh
276miniapps/toys/rubik-init.mesh
277miniapps/toys/mandel.mesh
278miniapps/toys/life.gf
279miniapps/toys/life.mesh
280miniapps/toys/lissajous.mesh
281miniapps/toys/lissajous.gf
282miniapps/toys/mondrian.mesh
283
284miniapps/solvers/block-solvers
285miniapps/solvers/lor_solvers
286miniapps/solvers/plor_solvers
287miniapps/solvers/ParaView
288miniapps/solvers/mesh.*
289miniapps/solvers/sol.*
290
291# Unit test binary and outputs
292tests/unit/output_meshes
293tests/unit/unit_tests
294tests/unit/punit_tests
295tests/unit/sedov_tests_*
296tests/unit/psedov_tests_*
297tests/unit/tmop_pa_tests_*
298tests/unit/ptmop_pa_tests_*
299tests/unit/ceed_tests
300tests/unit/debug_device_tests
301
302# Test script output
303tests/scripts/*.err
304tests/scripts/*.out
305tests/scripts/*.msg
306
307# Other tests
308tests/convergence/rates
309tests/convergence/prates
310tests/par-mesh-format/ex1p
311
312# VPATH builds
313build-*/*
314
315# PETSc automated build
316petsc-build/*
317pkg.gitcommit
318