Skip to content

Commit 750e478

Browse files
committed
Initial files
0 parents  commit 750e478

24 files changed

+1357
-0
lines changed

.clang-format

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
BasedOnStyle: LLVM
2+
3+
TabWidth: 2
4+
ColumnLimit: 100
5+
UseTab: Never
6+
7+
CommentPragmas: '^/'
8+
ReflowComments: true
9+
AlignTrailingComments: true
10+
SpacesBeforeTrailingComments: 1
11+
12+
SpaceBeforeParens: ControlStatements
13+
SpacesInSquareBrackets: false
14+
BreakBeforeBraces: Allman
15+
PointerAlignment: Middle
16+
17+
BinPackParameters: false
18+
BinPackArguments: false
19+
ConstructorInitializerAllOnOneLineOrOnePerLine: true
20+
AllowShortBlocksOnASingleLine: false
21+
AllowShortFunctionsOnASingleLine: true
22+
AllowShortIfStatementsOnASingleLine: false
23+
AllowShortLoopsOnASingleLine: false
24+
25+
SortIncludes: false
26+
IndentCaseLabels: true
27+
ConstructorInitializerIndentWidth: 2
28+
AlwaysBreakAfterDefinitionReturnType: TopLevel
29+
AlwaysBreakTemplateDeclarations: true
30+
31+
FixNamespaceComments: false

.gitignore

+254
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,254 @@
1+
.libs
2+
*.la
3+
*.lo
4+
*.d
5+
*.o
6+
*.a
7+
*-opt
8+
*-dbg
9+
*-oprof
10+
*-prof
11+
*-devel
12+
*.e
13+
*.nav
14+
*.log
15+
*.aux
16+
*.toc
17+
*.snm
18+
*.csv
19+
*.csv.*
20+
*.dylib
21+
*.so
22+
*.so.*
23+
*.vrb
24+
*.jou
25+
*.pyc
26+
*.mod
27+
*.e.*
28+
*.e-s*
29+
*.cfg
30+
*.lbd.*
31+
*.nem
32+
*.spd
33+
*.pex
34+
*.pdf
35+
*.plist*
36+
*.bbl
37+
*.blg
38+
*.spl
39+
*.idx
40+
traceout*.txt
41+
temp_print_trace.*
42+
*.xda
43+
*.xda.*
44+
*.xdr
45+
*.xdr.*
46+
*.mps
47+
*.msmp
48+
*.msmp-*
49+
*.muds
50+
# Latex garbage
51+
*.lot
52+
*.lof
53+
*.poly
54+
*.mpx
55+
*.btr
56+
*.xml
57+
*.xml.*
58+
*.gmv
59+
*.plt
60+
*.slh
61+
*.eps
62+
*.dat
63+
*.gp
64+
*.plugin
65+
*.outp
66+
*.patch
67+
*.txt
68+
*.bib.bak
69+
*.out
70+
*.vtk
71+
*.vtu
72+
*.pvtu
73+
*.zip
74+
*.pt
75+
.depend
76+
*.png
77+
*.svg
78+
*.gif
79+
*.tif
80+
*.jpg
81+
*.tiff
82+
*.ps
83+
*.bmp
84+
*.mp4
85+
*.webm
86+
*.ico
87+
*.html
88+
*.xyz
89+
*Revision.h
90+
*.json
91+
*.json.*
92+
*.bak
93+
*.data
94+
*.processor.*
95+
.clang_complete
96+
.failed_tests
97+
failed-unittest
98+
compile_commands.json
99+
build
100+
**/libtorch
101+
102+
# Allow certain files in gold directories
103+
!**/gold/*.e
104+
!**/gold/*.e-s*
105+
!**/gold/*.csv
106+
!**/gold/*.csv.*
107+
!**/gold/*.vtk
108+
!**/gold/*.vtu
109+
!**/gold/*.pvtu
110+
!**/gold/*.xml*
111+
!**/gold/*.json*
112+
113+
peacock_run_tmp.i
114+
yaml_dump*
115+
test/tests/outputs/format/dump.i
116+
117+
# Generated header file
118+
MooseRevision.h
119+
120+
# Precompiled headers
121+
moose/include/base/Precompiled.h.gch
122+
123+
# test garbagge
124+
*.FAILED.txt
125+
126+
# eclipse garbage
127+
.project
128+
.cproject
129+
.metadata
130+
.settings
131+
.pydevproject
132+
133+
# vim garbage
134+
*~
135+
.*.swp
136+
.*.swo
137+
138+
framework/contrib/exodiff/exodiff
139+
140+
# Mac garbage
141+
.DS_Store
142+
*.dSYM
143+
144+
# Unit testing stuffbmoose_unit/test_results.xml
145+
!unit/data/csv/*.csv
146+
147+
# gcov code coverage files
148+
*.gcno
149+
*.gcda
150+
*.gcov
151+
152+
# paraview state files
153+
*.pvsm
154+
155+
#Peacock generated files
156+
peacock_*.i
157+
peacock_*.e
158+
159+
# On linux, shared libs end in .0 sometimes
160+
libpcre-opt*
161+
libpcre-dbg*
162+
libmoose-opt*
163+
libmoose-dbg*
164+
165+
#doxygen generated
166+
*/doc/doxygen/html/*
167+
*/doc/doxygen/**/*
168+
moose/doc/doxygen/html/*
169+
modules/*/doc/doxygen/html/*
170+
tutorials/*/*/doc/doxygen/html/*
171+
ICE/
172+
framework/contrib/asio/
173+
174+
# Restartable Data
175+
*.rd
176+
*.rd-*
177+
178+
# Checkpoint Files
179+
*.cpa
180+
*.cpr
181+
*.cpa-*
182+
*.cpr-*
183+
184+
# Ignore petsc arch
185+
petsc/arch-*/*
186+
187+
# phase_field/tests/solution_rasterizer
188+
out.xyz
189+
190+
# JIT and automatic differentiation cache files
191+
.jitcache/
192+
.jitdir/
193+
tmp_jit_*
194+
195+
# Do not store ipython notebook checkpoints
196+
*-checkpoint.ipynb*
197+
198+
# HIT
199+
framework/contrib/hit/hit
200+
201+
# MooseDocs
202+
site
203+
python/MooseDocs/test/output
204+
!**/doc/content/**/*.md
205+
!**/doc/content/**/*.jpg
206+
!**/doc/content/**/*.jpeg
207+
!**/doc/content/**/*.gif
208+
!**/doc/content/**/*.png
209+
!**/doc/content/**/*.svg
210+
!**/doc/content/**/*.ogg
211+
!**/doc/content/**/*.webm
212+
!**/doc/content/**/*.mp4
213+
!**/doc/content/**/*.css
214+
!**/doc/content/**/*.js
215+
!**/doc/content/**/*.bib
216+
!**/doc/content/**/*.woff
217+
!**/doc/content/**/*.woff2
218+
!python/MooseDocs/test/gold/**/*.json
219+
!python/MooseDocs/test/gold/**/*.html
220+
!python/MooseDocs/test/gold/**/*.tex
221+
.ruby-version
222+
223+
# Chigger
224+
!python/chigger/tests/**/gold/*.png
225+
!python/chigger/tests/input/*.e*
226+
!python/chigger/logos/*.png
227+
!python/chigger/contrib/*.xml
228+
229+
# Peacock
230+
python/peacock/tests/exodus_tab/TestOutputPlugin_repr.py
231+
python/peacock/tests/exodus_tab/TestExodusPluginManager_repr.py
232+
python/peacock/tests/input_tab/InputFileEditor/fsp_test.i
233+
python/peacock/tests/postprocessor_tab/TestPostprocessorPluginManager_test_script.py
234+
!python/peacock/tests/**/gold/*.png
235+
!python/peacock/icons/**/*.*
236+
!python/peacock/tests/**/input/*.*
237+
peacock_tmp_diff.exo
238+
*.e.diff
239+
240+
# configure
241+
_configs.sed
242+
autom4te.cache
243+
config.status
244+
*MooseConfig.h
245+
*MooseConfig.h.tmp
246+
conf_vars.mk
247+
248+
# GPerf performance
249+
*.prof
250+
*.heap
251+
252+
# MetaData files in Reactor Module tests
253+
modules/reactor/test/tests/functions/multi_control_drum_function/positions_meta.data
254+
modules/reactor/test/tests/meshgenerators/patterned_hex_mesh_generator/positions_meta.data

0 commit comments

Comments
 (0)