Commit 808922cb authored by Wieselquist, William's avatar Wieselquist, William
Browse files

Add files supporting SAMMY builds

parent f8ca2e4e
Loading
Loading
Loading
Loading

.clang-format

0 → 100644
+119 −0
Original line number Diff line number Diff line
---
Language:        Cpp
AccessModifierOffset: -2
AlignAfterOpenBracket: Align
AlignConsecutiveAssignments: true
AlignConsecutiveDeclarations: true
AlignEscapedNewlines: Left
AlignOperands:   true
AlignTrailingComments: true
AllowAllParametersOfDeclarationOnNextLine: true
AllowShortBlocksOnASingleLine: true
AllowShortCaseLabelsOnASingleLine: false
AllowShortFunctionsOnASingleLine: Inline
AllowShortIfStatementsOnASingleLine: false
AllowShortLoopsOnASingleLine: false
AlwaysBreakAfterDefinitionReturnType: None
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: true
AlwaysBreakTemplateDeclarations: Yes
BinPackArguments: false
BinPackParameters: false
BraceWrapping:
  AfterClass:      true
  AfterControlStatement: true
  AfterEnum:       true
  AfterFunction:   true
  AfterNamespace:  true
  AfterObjCDeclaration: true
  AfterStruct:     true
  AfterUnion:      true
  AfterExternBlock: false
  BeforeCatch:     true
  BeforeElse:      true
  IndentBraces:    false
  SplitEmptyFunction: true
  SplitEmptyRecord: true
  SplitEmptyNamespace: true
BreakBeforeBinaryOperators: All
BreakBeforeBraces: Custom
BreakBeforeInheritanceComma: false
BreakInheritanceList: BeforeColon
BreakBeforeTernaryOperators: true
BreakConstructorInitializersBeforeComma: false
BreakConstructorInitializers: BeforeComma
BreakAfterJavaFieldAnnotations: false
BreakStringLiterals: true
ColumnLimit:     79
CommentPragmas:  '^ IWYU pragma:'
CompactNamespaces: false
ConstructorInitializerAllOnOneLineOrOnePerLine: false
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: true
DerivePointerAlignment: false
DisableFormat:   false
FixNamespaceComments: true
ForEachMacros:
  - foreach
  - Q_FOREACH
  - BOOST_FOREACH
IncludeBlocks:   Preserve
IncludeCategories:
  - Regex:           '^"(llvm|llvm-c|clang|clang-c)/'
    Priority:        2
  - Regex:           '^(<|"(gtest|isl|json)/)'
    Priority:        3
  - Regex:           '.*'
    Priority:        1
IncludeIsMainRegex: '$'
IndentCaseLabels: true
IndentPPDirectives: None
IndentWidth:     4
IndentWrappedFunctionNames: false
JavaScriptQuotes: Leave
JavaScriptWrapImports: true
KeepEmptyLinesAtTheStartOfBlocks: false
MacroBlockBegin: ''
MacroBlockEnd:   ''
MaxEmptyLinesToKeep: 1
NamespaceIndentation: None
ObjCBinPackProtocolList: Auto
ObjCBlockIndentWidth: 2
ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: true
PenaltyBreakAssignment: 20
PenaltyBreakBeforeFirstCallParameter: 5
PenaltyBreakComment: 10
PenaltyBreakFirstLessLess: 1
PenaltyBreakString: 25
PenaltyBreakTemplateDeclaration: 10
PenaltyExcessCharacter: 25
PenaltyReturnTypeOnItsOwnLine: 10
PointerAlignment: Left
ReflowComments:  true
SortIncludes:    false
SortUsingDeclarations: true
SpaceAfterCStyleCast: false
SpaceAfterTemplateKeyword: false
SpaceBeforeAssignmentOperators: true
SpaceBeforeCpp11BracedList: false
SpaceBeforeCtorInitializerColon: true
SpaceBeforeInheritanceColon: true
SpaceBeforeParens: ControlStatements
SpaceBeforeRangeBasedForLoopColon: true
SpaceInEmptyParentheses: false
SpacesBeforeTrailingComments: 1
SpacesInAngles:  false
SpacesInContainerLiterals: false
SpacesInCStyleCastParentheses: false
SpacesInParentheses: false
SpacesInSquareBrackets: false
Standard:        Cpp11
StatementMacros:
  - Q_UNUSED
  - QT_REQUIRE_VERSION
TabWidth:        8
UseTab:          Never
...
# vim: set ft=yaml ts=2 sw=2 :

.gitattributes

0 → 100644
+39 −0
Original line number Diff line number Diff line
*.3dmap filter=lfs diff=lfs merge=lfs -text
*.DAT filter=lfs diff=lfs merge=lfs -text
*.ampx filter=lfs diff=lfs merge=lfs -text
*.bin filter=lfs diff=lfs merge=lfs -text
*.cov filter=lfs diff=lfs merge=lfs -text
*.cub filter=lfs diff=lfs merge=lfs -text
*.dat filter=lfs diff=lfs merge=lfs -text
*.dff filter=lfs diff=lfs merge=lfs -text
*.dll filter=lfs diff=lfs merge=lfs -text
*.dso filter=lfs diff=lfs merge=lfs -text
*.eps filter=lfs diff=lfs merge=lfs -text
*.exe filter=lfs diff=lfs merge=lfs -text
*.ezdraw filter=lfs diff=lfs merge=lfs -text
*.f71 filter=lfs diff=lfs merge=lfs -text
*.gdml filter=lfs diff=lfs merge=lfs -text
*.graffle filter=lfs diff=lfs merge=lfs -text
*.h5 filter=lfs diff=lfs merge=lfs -text
*.h5m filter=lfs diff=lfs merge=lfs -text
*.icns filter=lfs diff=lfs merge=lfs -text
*.ico filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.jpeg filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.kmt filter=lfs diff=lfs merge=lfs -text
*.mim filter=lfs diff=lfs merge=lfs -text
*.msl filter=lfs diff=lfs merge=lfs -text
*.msm filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.plt filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.qch filter=lfs diff=lfs merge=lfs -text
*.sat filter=lfs diff=lfs merge=lfs -text
*.sdf filter=lfs diff=lfs merge=lfs -text
*.stdcmp filter=lfs diff=lfs merge=lfs -text
*.x16 filter=lfs diff=lfs merge=lfs -text
*[Ll]ib filter=lfs diff=lfs merge=lfs -text
*[fF]t71 filter=lfs diff=lfs merge=lfs -text
*ft??f* filter=lfs diff=lfs merge=lfs -text
/.* export-ignore

.gitignore

0 → 100644
+25 −0
Original line number Diff line number Diff line
/TriBITS
/Trilinos
.nfs*
*~
*.swp
*.cache
*.aux
*.log
*.lof
*.toc
*.pdftex_t
*.out
*.pyc
*.synctex.gz
.DS_Store
/compile_commands.json
/[bB][uU][iI][lL][dD]*
/install
/cache
/spack-build*
/.vscode
.ipynb_checkpoints
/CMakeCache.txt
/CMakeFiles
/CTestCostData.txt
 No newline at end of file

.gitlab-ci.yml

0 → 100644
+811 −0

File added.

Preview size limit exceeded, changes collapsed.

.gitmodules

0 → 100644
+28 −0
Original line number Diff line number Diff line
[submodule "external/exsite"]
	path = external/exsite
	url = ../../../rnsd/scale-guis/exsite.git
[submodule "external/gnds"]
	path = external/gnds
	url = ../../../rnsd/external/gnds.git
[submodule "external/googletest"]
    path = external/googletest
    url = ../../../rnsd/external/googletest.git
[submodule "external/nlohmann_json"]
	path = external/nlohmann_json
	url = ../../../rnsd/external/nlohmann_json.git
[submodule "external/pugixml"]
	path = external/pugixml
	url = ../../../rnsd/external/pugixml.git
[submodule "external/superlu"]
	path = external/superlu
	url = ../../../rnsd/external/superlu.git
[submodule "external/vibe"]
	path = external/vibe
	url = ../../../rnsd/scale-guis/vibe.git
[submodule "external/flibcpp"]
	path = external/flibcpp
	url = ../../../rnsd/external/flibcpp.git
[submodule "external/statslib"]
	path = external/statslib
	url = ../../../rnsd/external/stats.git
	branch = dev
Loading