forked from oomph-lib/oomph-lib
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitignore
322 lines (280 loc) · 9.82 KB
/
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
######################################################################
# Below is mostly taken from the web. Common things to ignore for C++
######################################################################
# ---------------------------------------------------------------------
# Non-trivial recipe used to globally ignore the possible addition of
# any binaries/executables. These lines MUST(!) remain at the top of
# the file.
# ---------------------------------------------------------------------
# **THE THREE RULES BELOW MUST STAY AT THE TOP OF THE FILE.**
# ---------------------------------------------------------------------
# Ignore all files
*
# Unignore all files that have an extension
!*.*
# Unignore all directories
!*/
# ---------------------------------------------------------------------
# Compiled files
*.d
*.slo
*.lo
*.o
*.Plo
*.ko
*.obj
*.exe
*.out
*.elf
*.so
*.so.*
*.dylib
*.lai
*.la
*.a
*.lib
*.dll
# Debug files
*.dSYM/
# Temporary files
*.swp
*~
*#
.#*
*.tmp
# Backup files
*.bk
*.backup
*.bak
*.gho
*.ori
*.orig
# Ctags files
tags
TAGS
.tags
# Build files
Makefile
Makefile.in
*.deps/
.libs/
make_check_output
# Other version control systems
.svn/
# Callgrind output
callgrind.out.*
########################################
# Oomph-lib specific generated files
########################################
# Documentation files
*.pdf
*.html
!doc/picture_show/index.html
extra_latex_style_files
*.log
*.trs
*.dir_list
latex/
html/
*header.html
*txt_doxygenified.*
doc/index/oomph_index.txt
doc/picture_show/rotate_gifs.js
doc/preconditioners/lgr_navier_stokes/lgr_navier_stokes_old.txt
doc/preconditioners/lgr_navier_stokes/lgr_navier_stokes_old2.txt
*.swo
# User drivers should go in your own version control I guess
user_drivers/
# private OOMPH-LIB directory configure lists are automatically generated.
config/configure.ac_scripts/private.dir_list
config/configure.ac_scripts/private_user_drivers.dir_list
config/configure.ac_scripts/private_user_src.dir_list
config/configure.ac_scripts/makefile_list
config/configure.ac_scripts/new_makefile_list
# So is the automake init command
config/configure.ac_scripts/automake_init_command_file
# Demo drivers log output
Validation/
validation.log
validate_sh_timing_generated_by_make_check.dat
# Build crap
config/configure.ac_scripts/user_drivers.dir_list
config/configure.ac_scripts/user_drivers.dir_list.backup
config/configure_options/current
make_check_output
aclocal.m4
autogen_fresh.dat
build/
autom4te.cache/*
autom4te.cache/
configure.scan
config.guess
config.h
config.h.in
config.log
config.status*
config.sub
configure
depcomp
install-sh
libtool
ltmain.sh
missing
old_symbolic_links.txt
oomph-lib-config.h
stamp-h1
config.cache
doc/the_distribution/joe_cool_makefile.am
doc/the_distribution/linked_make_file.am
compile
src/generic/mumps_module.mod
# Some binaries/scripts that are generated
external_distributions/hypre/build_script.bash
external_distributions/trilinos/build_script.bash
bin/txt2h.sh
# Hypre/Trilinos build files
external_distributions/hypre/hypre-*
external_distributions/hypre/hypre_default_installation/
external_distributions/trilinos/trilinos-*
external_distributions/trilinos/trilinos_default_installation/
# boost:
external_distributions/boost/boost_1_65_1/
external_distributions/boost/boost_default_installation/
# cgal
external_distributions/cgal/CGAL-4.11/
external_distributions/cgal/cgal_default_installation/
#gmp
external_distributions/gmp/gmp-6.1.2/
external_distributions/gmp/gmp_default_installation/
#mpfr
external_distributions/mpfr/mpfr-3.1.6/
external_distributions/mpfr/mpfr_default_installation/
# mumps and stuff
external_distributions/mumps_and_scalapack/MUMPS_4.10.0.tar.gz
external_distributions/mumps_and_scalapack/build_script.bash
external_distributions/mumps_and_scalapack/mumps/
external_distributions/mumps_and_scalapack/mumps_and_scalapack_default_installation/
external_distributions/mumps_and_scalapack/scalapack/
external_distributions/mumps_and_scalapack/scalapack_installer.tgz
# arpack and hsl files which are automatically generated.
external_src/oomph_arpack/all_arpack_sources.f
external_src/oomph_arpack/debug.h
external_src/oomph_arpack/stat.h
external_src/oomph_hsl/frontal.f
# Dummy headers used to replace missing system headers
external_src/oomph_parmetis_3.1.1/malloc.h
external_src/oomph_triangle/fpu_control.h
# Junk generated by demo_drivers/interaction/fsi_channel_seg_and_precond
demo_drivers/interaction/fsi_channel_seg_and_precond/STEADY_PRECONDITIONED_*
demo_drivers/interaction/fsi_channel_seg_and_precond/UNSTEADY_PRECONDITIONED_*
demo_drivers/interaction/fsi_channel_seg_and_precond/STEADY_SEGREGATED_*
################################################################
# Auto generated list of binaries, headers, etc. that can't be captured by the
# first glob statement. Generated using the command:
# git ls-files --other --exclude-standard | xclip"
################################################################
demo_drivers/heat_transfer_and_melting/OUTPUT
demo_drivers/heat_transfer_and_melting/result_spring_contact_kuhn_tucker.dat
demo_drivers/heat_transfer_and_melting/two_d_unsteady_heat_melt/OUTPUT
demo_drivers/heat_transfer_and_melting/two_d_unsteady_heat_melt/result_spring_contact_single_kink.dat
demo_drivers/interaction/fsi_channel_seg_and_precond/UNSTEADY_PRECONDITIONED_COLLAPSIBLE_CHANNEL_RUNS.*
demo_drivers/interaction/fsi_channel_seg_and_precond/STEADY_PRECONDITIONED_COLLAPSIBLE_CHANNEL_RUNS.*
demo_drivers/interaction/fsi_channel_seg_and_precond/STEADY_PRECONDITIONED_COLLAPSIBLE_CHANNEL_RUNS.erHPy5.*
demo_drivers/interaction/fsi_channel_seg_and_precond/STEADY_PRECONDITIONED_COLLAPSIBLE_CHANNEL_RUNS*
demo_drivers/linking/makefile.sample
demo_drivers/navier_stokes/schur_complement_preconditioner/two_d_iter_driven_cavity_simple.dat
demo_drivers/result_spring_contact_old_version.dat
demo_drivers/unsteady_heat/two_d_unsteady_heat_melt/plot_landscape.bash
demo_drivers/unsteady_heat/two_d_unsteady_heat_melt/residual_landscape.pvsm
external_src/oomph_arpack/oomph_arpack.h
external_src/oomph_crbond_bessel/oomph_crbond_bessel.h
external_src/oomph_metis_from_parmetis_3.1.1.h
external_src/oomph_parmetis_3.1.1.h
external_src/oomph_parmetis_3.1.1/malloc_shite.h
external_src/oomph_superlu_dist_3.0.h
external_src/oomph_tetgen/oomph_tetgen.h
external_src/oomph_triangle/oomph_triangle.h
src/advection_diffusion/advection_diffusion.h
src/advection_diffusion_reaction/advection_diffusion_reaction.h
src/axisym_advection_diffusion/axisym_advection_diffusion.h
src/axisym_displ_based_foeppl_von_karman/axisym_displ_based_foeppl_von_karman.h
src/axisym_foeppl_von_karman/axisym_foeppl_von_karman.h
src/axisym_linear_elasticity/axisym_linear_elasticity.h
src/axisym_navier_stokes/axisym_navier_stokes.h
src/axisym_poroelasticity/axisym_poroelasticity.h
src/axisym_spherical_solid/axisym_spherical_solid.h
src/beam/beam.h
src/biharmonic/biharmonic.h
src/constitutive/constitutive.h
src/darcy/darcy.h
src/fluid_interface/fluid_interface.h
src/flux_transport/flux_transport.h
src/foeppl_von_karman/foeppl_von_karman.h
src/fourier_decomposed_helmholtz/fourier_decomposed_helmholtz.h
src/generalised_fourier_decomposed_helmholtz/generalised_fourier_decomposed_helmholtz.h
src/generalised_helmholtz/generalised_helmholtz.h
src/generalised_newtonian_axisym_navier_stokes/generalised_newtonian_axisym_navier_stokes.h
src/generalised_newtonian_navier_stokes/generalised_newtonian_navier_stokes.h
src/generalised_time_harmonic_linear_elasticity/generalised_time_harmonic_linear_elasticity.h
src/generic/generic.h
src/helmholtz/helmholtz.h
src/linear_elasticity/linear_elasticity.h
src/linear_wave/linear_wave.h
src/mesh_smoothing/mesh_smoothing.h
src/multi_physics/multi_physics.h
src/navier_stokes/navier_stokes.h
src/ode/ode.h
src/pml_helmholtz/pml_helmholtz.h
src/pml_fourier_decomposed_helmholtz/pml_fourier_decomposed_helmholtz.h
src/poisson/poisson.h
src/polar_navier_stokes/polar_navier_stokes.h
src/poroelasticity/poroelasticity.h
src/rigid_body/rigid_body.h
src/shell/shell.h
src/solid/solid.h
src/spherical_advection_diffusion/spherical_advection_diffusion.h
src/spherical_navier_stokes/spherical_navier_stokes.h
src/steady_axisym_advection_diffusion/steady_axisym_advection_diffusion.h
src/time_harmonic_fourier_decomposed_linear_elasticity/time_harmonic_fourier_decomposed_linear_elasticity.h
src/time_harmonic_linear_elasticity/time_harmonic_linear_elasticity.h
src/linearised_axisym_navier_stokes/linearised_axisym_navier_stokes.h
src/unsteady_heat/unsteady_heat.h
src/womersley/womersley.h
src/young_laplace/young_laplace.h
src/linearised_navier_stokes/linearised_navier_stokes.h
src/meshes/extruded_cube_mesh_from_quad_mesh_with_macro_elements.h
src/pml_time_harmonic_linear_elasticity/pml_time_harmonic_linear_elasticity.h
src/space_time/space_time_block_preconditioner/space_time_block_preconditioner.h
src/space_time/space_time_navier_stokes/space_time_navier_stokes.h
src/space_time/space_time_unsteady_heat/galerkin_equal_order/space_time_unsteady_heat_equal_order_galerkin.h
src/space_time/space_time_unsteady_heat/galerkin_petrov_equal_order/space_time_unsteady_heat_equal_order_galerkin_petrov.h
src/space_time/space_time_unsteady_heat/galerkin_petrov_mixed_order/space_time_unsteady_heat_mixed_order_galerkin_petrov.h
src/meshes/*mesh.h
src/meshes/meshes.h
src/meshes/mesh_clean.aux
src/meshes/mesh_instructions.aux
src/meshes/mesh_names.aux
user_src/jack_cool/jack_cool.h
# Auto-generated config header
oomph-lib-config.h
# Recycle Bin used on file shares
$RECYCLE.BIN/
# Windows shortcuts
*.lnk
## Linux
# .nfs files are created when an open file is removed but is still being accessed
.nfs*
## MacOS
# General
.DS_Store
## Visual Studio Code
.vscode
# Local History for Visual Studio Code
.history/
# Visual Studio 2015/2017 cache/options directory
.vs/
# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of *directories* ending in .cache
!?*.[Cc]ache/