13c48e942SJacob Faibussowitsch--- 23c48e942SJacob FaibussowitschLanguage: Cpp 33c48e942SJacob Faibussowitsch# BasedOnStyle: LLVM 43c48e942SJacob FaibussowitschAccessModifierOffset: -2 53c48e942SJacob FaibussowitschAlignAfterOpenBracket: Align 6bc5a6764SBarry SmithAlignArrayOfStructures: Left 73c48e942SJacob FaibussowitschAlignConsecutiveMacros: Consecutive 83c48e942SJacob FaibussowitschAlignConsecutiveAssignments: AcrossComments 93c48e942SJacob FaibussowitschAlignConsecutiveBitFields: AcrossComments 103c48e942SJacob FaibussowitschAlignConsecutiveDeclarations: AcrossComments 11ceec4d1bSBarry SmithAlignEscapedNewlines: DontAlign 124c826ecaSBarry SmithAlignOperands: AlignAfterOperator 13da74f70aSBarry SmithAlignTrailingComments: true 143c48e942SJacob FaibussowitschAllowAllArgumentsOnNextLine: true 153c48e942SJacob FaibussowitschAllowAllConstructorInitializersOnNextLine: true 163c48e942SJacob FaibussowitschAllowAllParametersOfDeclarationOnNextLine: true 173c48e942SJacob FaibussowitschAllowShortEnumsOnASingleLine: false 183c48e942SJacob FaibussowitschAllowShortBlocksOnASingleLine: Always 193c48e942SJacob FaibussowitschAllowShortCaseLabelsOnASingleLine: true 203c48e942SJacob FaibussowitschAllowShortFunctionsOnASingleLine: Inline 213c48e942SJacob FaibussowitschAllowShortLambdasOnASingleLine: All 223c48e942SJacob FaibussowitschAllowShortIfStatementsOnASingleLine: AllIfsAndElse 233c48e942SJacob FaibussowitschAllowShortLoopsOnASingleLine: true 243c48e942SJacob FaibussowitschAlwaysBreakAfterDefinitionReturnType: None 253c48e942SJacob FaibussowitschAlwaysBreakAfterReturnType: None 263c48e942SJacob FaibussowitschAlwaysBreakBeforeMultilineStrings: false 27bc5a6764SBarry SmithAlwaysBreakTemplateDeclarations: Yes 283c48e942SJacob FaibussowitschAttributeMacros: 29bc5a6764SBarry Smith - __capability 303c48e942SJacob Faibussowitsch - PETSC_EXTERN 313c48e942SJacob Faibussowitsch - PETSC_INTERN 323c48e942SJacob Faibussowitsch - PETSC_UNUSED 333c48e942SJacob FaibussowitschBinPackArguments: true 343c48e942SJacob FaibussowitschBinPackParameters: true 353c48e942SJacob FaibussowitschBreakBeforeBraces: Custom 363c48e942SJacob FaibussowitschBraceWrapping: 373c48e942SJacob Faibussowitsch AfterCaseLabel: false 38c48a5fcbSBarry Smith AfterClass: false 393c48e942SJacob Faibussowitsch AfterControlStatement: Never 40bc5a6764SBarry Smith AfterEnum: false 41c48a5fcbSBarry Smith AfterFunction: false 42c48a5fcbSBarry Smith AfterNamespace: false 433c48e942SJacob Faibussowitsch AfterObjCDeclaration: false 442e50e865SBarry Smith AfterStruct: false 453c48e942SJacob Faibussowitsch AfterUnion: true 46*da97e8dcSSatish Balay AfterExternBlock: false 473c48e942SJacob Faibussowitsch BeforeCatch: false 483c48e942SJacob Faibussowitsch BeforeElse: false 493c48e942SJacob Faibussowitsch BeforeLambdaBody: false 503c48e942SJacob Faibussowitsch BeforeWhile: false 513c48e942SJacob Faibussowitsch IndentBraces: false 523c48e942SJacob Faibussowitsch SplitEmptyFunction: true 533c48e942SJacob Faibussowitsch SplitEmptyRecord: true 543c48e942SJacob Faibussowitsch SplitEmptyNamespace: true 553c48e942SJacob FaibussowitschBreakBeforeBinaryOperators: None 563c48e942SJacob Faibussowitsch# BreakBeforeConceptDeclarations: Allowed 573c48e942SJacob FaibussowitschBreakBeforeInheritanceComma: false 583c48e942SJacob FaibussowitschBreakInheritanceList: AfterColon 593c48e942SJacob FaibussowitschBreakBeforeTernaryOperators: true 603c48e942SJacob FaibussowitschBreakConstructorInitializersBeforeComma: false 613c48e942SJacob FaibussowitschBreakConstructorInitializers: AfterColon 623c48e942SJacob FaibussowitschBreakAfterJavaFieldAnnotations: false 633c48e942SJacob FaibussowitschBreakStringLiterals: true 64b8abcfdeSJacob FaibussowitschColumnLimit: 250 653c48e942SJacob FaibussowitschCompactNamespaces: false 663c48e942SJacob FaibussowitschConstructorInitializerAllOnOneLineOrOnePerLine: false 673c48e942SJacob FaibussowitschConstructorInitializerIndentWidth: 2 683c48e942SJacob FaibussowitschContinuationIndentWidth: 2 693c48e942SJacob FaibussowitschCpp11BracedListStyle: true 703c48e942SJacob FaibussowitschDeriveLineEnding: true 713c48e942SJacob FaibussowitschDerivePointerAlignment: false 723c48e942SJacob FaibussowitschDisableFormat: false 733c48e942SJacob FaibussowitschEmptyLineAfterAccessModifier: Never 743c48e942SJacob FaibussowitschEmptyLineBeforeAccessModifier: LogicalBlock 753c48e942SJacob FaibussowitschExperimentalAutoDetectBinPacking: false 763c48e942SJacob FaibussowitschFixNamespaceComments: true 773c48e942SJacob FaibussowitschForEachMacros: 78bc5a6764SBarry Smith# - BOOST_FOREACH 793c48e942SJacob FaibussowitschIfMacros: 80bc5a6764SBarry Smith #- PetscCheck 81bc5a6764SBarry Smith #- PetscAssert 823c48e942SJacob FaibussowitschIncludeBlocks: Preserve 833c48e942SJacob FaibussowitschIncludeIsMainSourceRegex: '' 843c48e942SJacob FaibussowitschIndentAccessModifiers: false 853c48e942SJacob FaibussowitschIndentCaseLabels: false 863c48e942SJacob FaibussowitschIndentCaseBlocks: false 873c48e942SJacob FaibussowitschIndentGotoLabels: true 883c48e942SJacob FaibussowitschIndentPPDirectives: None 893c48e942SJacob FaibussowitschIndentExternBlock: NoIndent 903c48e942SJacob FaibussowitschIndentRequires: false 913c48e942SJacob FaibussowitschIndentWidth: 2 923c48e942SJacob FaibussowitschIndentWrappedFunctionNames: false 933c48e942SJacob FaibussowitschInsertTrailingCommas: None 943c48e942SJacob FaibussowitschKeepEmptyLinesAtTheStartOfBlocks: false 953c48e942SJacob FaibussowitschLambdaBodyIndentation: Signature 963c48e942SJacob FaibussowitschMacroBlockBegin: '' 973c48e942SJacob FaibussowitschMacroBlockEnd: '' 983c48e942SJacob FaibussowitschMaxEmptyLinesToKeep: 1 993c48e942SJacob FaibussowitschNamespaceIndentation: None 100bc5a6764SBarry SmithPackConstructorInitializers: NextLine 1013c48e942SJacob FaibussowitschPenaltyBreakAssignment: 1000000 1023c48e942SJacob FaibussowitschPenaltyBreakBeforeFirstCallParameter: 1000000 103bc5a6764SBarry SmithPenaltyBreakComment: 300000 1043c48e942SJacob FaibussowitschPenaltyBreakFirstLessLess: 120 1053c48e942SJacob FaibussowitschPenaltyBreakString: 1000 1063c48e942SJacob FaibussowitschPenaltyBreakTemplateDeclaration: 10 107bc5a6764SBarry SmithPenaltyExcessCharacter: 0 108bc5a6764SBarry SmithPenaltyReturnTypeOnItsOwnLine: 1000000 1093c48e942SJacob FaibussowitschPenaltyIndentedWhitespace: 0 1103c48e942SJacob FaibussowitschPointerAlignment: Right 1113c48e942SJacob FaibussowitschPPIndentWidth: -1 1123c48e942SJacob FaibussowitschReferenceAlignment: Pointer 113bc5a6764SBarry SmithReflowComments: false 1143c48e942SJacob FaibussowitschShortNamespaceLines: 0 1153c48e942SJacob FaibussowitschSortIncludes: Never 1163c48e942SJacob FaibussowitschSortUsingDeclarations: true 1173c48e942SJacob FaibussowitschSpaceAfterCStyleCast: false 1183c48e942SJacob FaibussowitschSpaceAfterLogicalNot: false 1193c48e942SJacob FaibussowitschSpaceAfterTemplateKeyword: true 1203c48e942SJacob FaibussowitschSpaceBeforeAssignmentOperators: true 1213c48e942SJacob FaibussowitschSpaceBeforeCaseColon: false 1223c48e942SJacob FaibussowitschSpaceBeforeCpp11BracedList: false 1233c48e942SJacob FaibussowitschSpaceBeforeCtorInitializerColon: true 1243c48e942SJacob FaibussowitschSpaceBeforeInheritanceColon: true 1253c48e942SJacob FaibussowitschSpaceBeforeParens: ControlStatementsExceptControlMacros 1263c48e942SJacob FaibussowitschSpaceAroundPointerQualifiers: Default 1273c48e942SJacob FaibussowitschSpaceBeforeRangeBasedForLoopColon: true 1283c48e942SJacob FaibussowitschSpaceInEmptyBlock: true 1293c48e942SJacob FaibussowitschSpaceInEmptyParentheses: false 1303c48e942SJacob FaibussowitschSpacesBeforeTrailingComments: 1 1313c48e942SJacob FaibussowitschSpacesInAngles: Never 1323c48e942SJacob FaibussowitschSpacesInConditionalStatement: false 1333c48e942SJacob FaibussowitschSpacesInContainerLiterals: true 1343c48e942SJacob FaibussowitschSpacesInCStyleCastParentheses: false 1353c48e942SJacob FaibussowitschSpacesInLineCommentPrefix: 1363c48e942SJacob Faibussowitsch Minimum: 1 1373c48e942SJacob Faibussowitsch Maximum: -1 1383c48e942SJacob FaibussowitschSpacesInParentheses: false 1393c48e942SJacob FaibussowitschSpacesInSquareBrackets: false 1403c48e942SJacob FaibussowitschSpaceBeforeSquareBrackets: false 141bc5a6764SBarry SmithSeparateDefinitionBlocks: Leave 1423c48e942SJacob FaibussowitschBitFieldColonSpacing: Both 1433c48e942SJacob FaibussowitschStandard: Latest 1443c48e942SJacob FaibussowitschStatementAttributeLikeMacros: 1453c48e942SJacob Faibussowitsch - PETSC_EXTERN 1463c48e942SJacob Faibussowitsch - PETSC_INTERN 147bc5a6764SBarry Smith - PETSC_NODISCARD 1483c48e942SJacob FaibussowitschStatementMacros: 1493c48e942SJacob Faibussowitsch - PETSC_UNUSED 1503c48e942SJacob Faibussowitsch - QT_REQUIRE_VERSION 151ceec4d1bSBarry SmithTabWidth: 2 1523c48e942SJacob FaibussowitschUseCRLF: false 1533c48e942SJacob FaibussowitschUseTab: Never 1543c48e942SJacob FaibussowitschWhitespaceSensitiveMacros: 1553c48e942SJacob Faibussowitsch - PetscStringize 1563c48e942SJacob Faibussowitsch - PetscStringize_ 157