Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge dev into main #370

Merged
merged 948 commits into from
Feb 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
948 commits
Select commit Hold shift + click to select a range
71727de
Merge branch 'dev' into error-macro
evaneschneider Sep 20, 2023
5c22e14
Update long time notification to provide more usefull output
bcaddy Sep 21, 2023
11ae481
clang format
evazlimen Sep 21, 2023
ac06fe6
Merge pull request #336 from mabruzzo/error-macro
evaneschneider Sep 22, 2023
614565f
Merge branch 'dev' into dev-clangTidyRunner
evaneschneider Sep 22, 2023
3662ba7
Merge pull request #337 from bcaddy/dev-clangTidyRunner
evaneschneider Sep 22, 2023
302f43a
Merge branch 'dev' into dev-findSlowGPUs
evaneschneider Sep 22, 2023
a16558a
Merge pull request #339 from bcaddy/dev-findSlowGPUs
evaneschneider Sep 22, 2023
f5846a6
Merge branch 'dev' into dev-clang-naming
helenarichie Sep 22, 2023
c793c79
Merge branch 'dev' into dev-scalar-floor
helenarichie Sep 22, 2023
4fda7e2
Merge branch 'dev-scalar-floor' of github.com:helenarichie/cholla int…
helenarichie Sep 22, 2023
229438d
fix naming
helenarichie Sep 22, 2023
1d39c35
Merge remote-tracking branch 'upstream/dev' into dev-static_grav-testing
Sep 22, 2023
145f3ef
hacky fix to get the cooling test build to compile
evaneschneider Sep 22, 2023
d8613ee
removed functions to address Issues 239 and 240
evaneschneider Sep 22, 2023
3d22103
Resolve #278 - added ``"cholla"`` attribute to HDF5 header
mabruzzo Sep 22, 2023
ed4e8f6
Enable hicpp-signed-bitwise clang-tidy check
bcaddy Jul 3, 2023
d8ea428
Fix & Enable misc-confusable-identifiers check
bcaddy Jul 3, 2023
8c9c990
Enable namespace name case checking
bcaddy Jul 10, 2023
bb0097a
Enable several naming checks
bcaddy Jul 10, 2023
568fd46
Enable class naming check
bcaddy Jul 10, 2023
e8ad034
Permanantly disable cppcoreguidelines-pro-bounds-constant-array-index
bcaddy Jul 10, 2023
4b00f57
Fix bad rebase
bcaddy Jul 19, 2023
b8cc4b4
Formatting
bcaddy Aug 22, 2023
258f8f4
fix bad rebase
bcaddy Aug 22, 2023
ef13273
Fix a few checks that came up during rebasing
bcaddy Aug 22, 2023
8af3cdc
clang-format 17
evaneschneider Sep 22, 2023
be2471f
Merge pull request #341 from mabruzzo/fix-issue-278
evaneschneider Sep 22, 2023
a9c8b25
Merge branch 'dev' of github.com:cholla-hydro/cholla into fix-issues-…
evaneschneider Sep 22, 2023
b1c2fba
Merge branch 'dev' into dev-clang-naming
helenarichie Sep 22, 2023
9a245c3
Merge branch 'dev' into dev-scalar-floor
helenarichie Sep 22, 2023
20d3399
Merge branch 'dev' into dev-hackday-2023-07-03
evaneschneider Sep 22, 2023
8c555b6
Merge pull request #309 from bcaddy/dev-hackday-2023-07-03
evaneschneider Sep 22, 2023
87d6f8d
Merge branch 'dev' into fix-issues-239-240
evaneschneider Sep 22, 2023
08ab5fc
Merge branch 'dev' into dev-clang-naming
helenarichie Sep 22, 2023
03c3e3d
add custom grav flag to VL integrator and remove print statements
Sep 22, 2023
9a1b6a9
run clang format
helenarichie Sep 22, 2023
dbbb64d
format
evazlimen Sep 22, 2023
1c2fb85
remove accidental commit
helenarichie Sep 22, 2023
b341db6
Merge branch 'dev-scalar-floor' of github.com:helenarichie/cholla int…
helenarichie Sep 22, 2023
8a58a85
Merge branch 'dev' into dev-scalar-floor
helenarichie Sep 22, 2023
c345d17
Merge pull request #310 from helenarichie/dev-clang-naming
evaneschneider Sep 22, 2023
25832d4
Merge branch 'dev' into dev-scalar-floor
helenarichie Sep 22, 2023
0f90a64
Fix clang-tidy checking HDF5 headers
bcaddy Aug 10, 2023
163db5a
Fix the use of reserved identifiers
bcaddy Aug 10, 2023
74b9069
Fix a case where an array could be of size zero
bcaddy Aug 10, 2023
68fc71e
Fully allocate a vector before writing to it
bcaddy Aug 10, 2023
293f581
Remove unneeded const in DeviceVector
bcaddy Aug 10, 2023
492cefd
Remove ran.h since it was unused
bcaddy Aug 10, 2023
a46c615
clang-tidy avoid duplicate usage of type name
bcaddy Aug 10, 2023
4956592
Switch member vars from const to static constexpr
bcaddy Aug 10, 2023
c7887c4
clang-format-16 formatting
bcaddy Aug 10, 2023
36dc314
Update to clang 16 in Jenkins runs
bcaddy Sep 11, 2023
36a54e3
Merge branch 'dev-scalar-floor' of github.com:helenarichie/cholla int…
helenarichie Sep 22, 2023
d88f905
Update .clang-tidy for clang-tidy 17
bcaddy Sep 22, 2023
db0acb8
Remove deprecated argument from .clang-tidy
bcaddy Sep 22, 2023
daea420
Update to LLVM v17.0.1 in Jenkins build
bcaddy Sep 22, 2023
18de55d
Formatting for clang-format 17
bcaddy Sep 22, 2023
9c796d3
Add latest formatting commit to .git-blame-ignore-revs
bcaddy Sep 22, 2023
95143ac
Update to clang-format 17 in CI format checker
bcaddy Sep 22, 2023
ad4e110
Adjust logic for clamping timestep (to fix #301)
mabruzzo Sep 22, 2023
dfb72aa
tweak the logic for incrementing outstep in ``main``.
mabruzzo Sep 22, 2023
77d6e1a
add test for scalar floor kernel
helenarichie Sep 25, 2023
639be11
run clang format
helenarichie Sep 25, 2023
2947d17
update naming format for namespqaces and classes
bcaddy Sep 28, 2023
480e9be
Fix misc-confusable-identifiers check
bcaddy Sep 28, 2023
5b351e9
Fix hicpp-signed-bitwise check
bcaddy Sep 28, 2023
15353f4
clang-tidy: disable function name case check
bcaddy Sep 28, 2023
c36aef3
Fix typo in readme.md
bcaddy Sep 28, 2023
ff34c80
Fix bug in tidy make recipe
bcaddy Sep 28, 2023
6f9c160
Merge pull request #345 from mabruzzo/fix-issue-301
evaneschneider Sep 28, 2023
25cbc6b
Merge branch 'dev' into dev-clangTidyOMPFix
evaneschneider Sep 28, 2023
835033b
Merge pull request #330 from bcaddy/dev-clangTidyOMPFix
evaneschneider Oct 6, 2023
4dff8bb
Merge branch 'dev' into fix-issues-239-240
evaneschneider Oct 9, 2023
fab1d89
Merge pull request #342 from evaneschneider/fix-issues-239-240
evaneschneider Oct 10, 2023
9440a4d
Add "cooling" build type to CI build matrices
bcaddy Sep 22, 2023
5f5d025
Add cooling to tools/clang-tidy_runner.sh
bcaddy Sep 28, 2023
2d4b8fe
Fixes for readability-braces-around-statements checks
bcaddy Oct 12, 2023
4662636
Merge pull request #343 from bcaddy/dev-addCoolingToBuildMatrix
evaneschneider Oct 17, 2023
245e149
Merge branch 'dev' of https://github.com/cholla-hydro/cholla into dev…
evazlimen Oct 22, 2023
48375aa
Fix bug related to restarting sims with particles
mabruzzo Oct 27, 2023
7b4ede2
particle-format bugfix after clang-format and clang-tidy
mabruzzo Oct 27, 2023
36becaa
Merge pull request #340 from evazlimen/dev-static_grav-testing
evaneschneider Oct 27, 2023
135c549
Deprecate BLOCK macro
ojwg Oct 27, 2023
c0c6f3a
fix broken 'cloudy' build
ojwg Oct 27, 2023
bd4726f
Merge branch 'dev' into ParticleRestart
evaneschneider Oct 27, 2023
d60e086
Merge pull request #349 from ojwg/issue_344
evaneschneider Oct 27, 2023
ac92bbc
Merge branch 'dev' into ParticleRestart
evaneschneider Oct 30, 2023
571a1fa
Shift some contents from Grid3D's Update_Grid to Update_Hydro_Grid
mabruzzo Nov 1, 2023
c388751
Rename Update_Grid to Execute_Hydro_Integrator
mabruzzo Nov 1, 2023
09be630
Move Average_Slow_Cells and Calc_Inverse_Timestep to after all forms …
mabruzzo Nov 1, 2023
76bbbc0
Minor cleanup - translates to 2 changes:
mabruzzo Nov 1, 2023
f5cf610
Merge pull request #348 from mabruzzo/ParticleRestart
evaneschneider Nov 1, 2023
8eb4022
Merge branch 'dev' into refactoring-GridUpdate
evaneschneider Nov 1, 2023
33b031b
Introduce 2 tweaks to DeviceVector to improve safety of the class
mabruzzo Nov 1, 2023
25cdde9
Merge branch 'dev' into dev-scalar-floor
helenarichie Nov 3, 2023
543c08c
revising the static_assert error message in DeviceVector
mabruzzo Nov 3, 2023
468ecfc
Merge pull request #352 from mabruzzo/refactoring-GridUpdate
evaneschneider Nov 6, 2023
fcabb1d
Merge branch 'dev' into minor-Device-Vector-tweak
evaneschneider Nov 6, 2023
2011738
Merge pull request #353 from mabruzzo/minor-Device-Vector-tweak
evaneschneider Nov 6, 2023
98398a6
Define ``procID``, ``nproc``, & ``root`` even without MPI
mabruzzo Nov 1, 2023
7e4d5bd
consolidate global_parallel with global.
mabruzzo Nov 3, 2023
c373116
Refactor cat_dset_3d.py for easier parallelization
bcaddy Oct 1, 2023
47f9430
Refactor cat_slice.py to be more flexible + a CLI
bcaddy Oct 1, 2023
ecc13ae
Add python templates for using Dask
bcaddy Oct 1, 2023
6120ad3
Refactor slice & dset_3d scripts with common structure
bcaddy Oct 30, 2023
ebd9ef0
Add chunking option to concatenation scripts
bcaddy Oct 31, 2023
bb8c39a
Update cat_slice to work with projection data
bcaddy Nov 11, 2023
47df926
Rename concat scripts for clarity
bcaddy Nov 11, 2023
ee587e9
Add rotated projection support to concat_2d_data.py
bcaddy Nov 12, 2023
3a89830
Add safer method of opening destination HDF5 file
bcaddy Nov 12, 2023
da1c672
Convert to Numpy docstrings
bcaddy Nov 13, 2023
3fbd108
Move all concat common tools into their own file
bcaddy Nov 13, 2023
572ac72
Remove deprecated cat.py
bcaddy Nov 13, 2023
8152145
Rename concat_3d_output to concat_3d_dataset for consistency with 2d …
bcaddy Nov 13, 2023
611eb16
Update particles concatenation file to new method
bcaddy Nov 13, 2023
9b751a5
Update python_scripts/README.md for new concat scripts
bcaddy Nov 13, 2023
c1f6d9e
Fix placeholder comment
bcaddy Nov 16, 2023
7634b5a
Convert OUTPUT_ALWAYS from compile-time definition to a run-time para…
mabruzzo Nov 21, 2023
c14589d
Merge pull request #347 from bcaddy/dev-catSliceRefactor
evaneschneider Nov 27, 2023
7c0574f
Merge branch 'dev' into global-parallel-vars
evaneschneider Nov 27, 2023
4477747
Remove accidentally committed file
bcaddy Oct 27, 2023
9869555
Consolodate GPU error checking functions
bcaddy Oct 27, 2023
971bacf
Add missing error checks to some cudaMallocs
bcaddy Oct 27, 2023
c5e35a6
Make GPU error checking on by default
bcaddy Oct 27, 2023
cdbed5d
Add HIPifly macros needed for GPU error checking
bcaddy Oct 27, 2023
0fd7f89
update branch
helenarichie Dec 6, 2023
9bb2328
fixed dual-energy formalism synchronization.
mabruzzo Dec 7, 2023
39a6f97
Fixed the way cell averaging works so that conserved values are inter…
evaneschneider Dec 8, 2023
098fe22
update initial conditions
helenarichie Dec 8, 2023
d1c3e20
clang formatted and compiling
evaneschneider Dec 8, 2023
b38692c
refactor to set dust grain size in input file
helenarichie Dec 8, 2023
6353fe0
added average cells to cell update crash
evaneschneider Dec 8, 2023
69d586c
wrap dust macro in scalar macro
helenarichie Dec 8, 2023
61970fc
run clang format
helenarichie Dec 8, 2023
5a51f56
Merge branch 'dev' into output-always-param
mabruzzo Dec 8, 2023
156c642
update the output_always so that it is now a bool.
mabruzzo Dec 8, 2023
39bd9e4
Merge pull request #350 from bcaddy/dev-iss286and296
evaneschneider Dec 8, 2023
e217134
Merge branch 'dev' into dev-set-grain-size
helenarichie Dec 8, 2023
38b1649
undo accidental commit
helenarichie Dec 8, 2023
7a02d01
update test
helenarichie Dec 8, 2023
479051a
run clang format
helenarichie Dec 8, 2023
acf1812
Merge branch 'dev' into global-parallel-vars
evaneschneider Dec 11, 2023
67e6cf4
Merge branch 'dev' of github.com:cholla-hydro/cholla into dev
evaneschneider Dec 11, 2023
f573644
turned off linting for scalar for loop
evaneschneider Dec 11, 2023
bcd3a27
clang format
evaneschneider Dec 11, 2023
cbf98ef
missed one
evaneschneider Dec 11, 2023
977d04d
Merge pull request #354 from mabruzzo/global-parallel-vars
evaneschneider Dec 12, 2023
e6fbb55
Merge branch 'dev' into dev
evaneschneider Dec 12, 2023
b30468a
Merge pull request #357 from evaneschneider/dev
evaneschneider Dec 13, 2023
9b7e614
save simulation setup
helenarichie Dec 14, 2023
fed86f7
resolve merge conflict
helenarichie Dec 14, 2023
4077edd
resolve merge conflict
helenarichie Dec 14, 2023
0d218b3
Merge branch 'dev' into output-always-param
evaneschneider Dec 14, 2023
3cd6b2e
update from cell averaging PR
helenarichie Dec 15, 2023
fc8f8d7
revert de formalism behavior in cosmological simulations until future…
mabruzzo Dec 20, 2023
0c6efd8
Merge branch 'dev' into dual-energy-fix
mabruzzo Dec 20, 2023
ec7e7c3
Merge pull request #356 from mabruzzo/dual-energy-fix
evaneschneider Jan 3, 2024
ff8fceb
Merge branch 'dev' into output-always-param
evaneschneider Jan 3, 2024
c1ccee3
update branch
Jan 3, 2024
ed40066
Merge branch 'dev' into dev-scalar-floor
Jan 3, 2024
5b85251
update build
Jan 4, 2024
f5dc360
hard-code cloud temp
helenarichie Jan 4, 2024
60b51a5
Merge branch 'dev-scalar-floor' of github.com:helenarichie/cholla int…
helenarichie Jan 4, 2024
e12b846
update build
helenarichie Jan 4, 2024
3fec978
update build
helenarichie Jan 6, 2024
17f16bd
Add missing limiting in PLMC
bcaddy Jan 9, 2024
2de4389
Update MHD PLMC test for new limiter
bcaddy Jan 9, 2024
e38b977
Add test for new PLM limiting function
bcaddy Jan 9, 2024
4c548a7
Remove unnecessary sums in limiter
bcaddy Jan 12, 2024
c38c115
Fix bug in calculation of kinetic energy
bcaddy Jan 12, 2024
83629aa
Test for math_utils::SquareMagnitude
bcaddy Jan 12, 2024
328770b
clean up initial conditions
helenarichie Jan 13, 2024
2f3ef5f
reset to default settings
helenarichie Jan 13, 2024
094f1e9
get floor values from paramter file and remove density floor kernel
helenarichie Jan 13, 2024
d783bb7
run clang format
helenarichie Jan 13, 2024
2bd8222
Merge pull request #361 from bcaddy/dev-plmcFix
evaneschneider Jan 18, 2024
9d1ee76
Merge branch 'dev' into dev-set-grain-size
evaneschneider Jan 18, 2024
1a8255a
try to satisfy clang-tidy
mabruzzo Jan 18, 2024
547d430
Merge branch 'dev' into output-always-param
mabruzzo Jan 18, 2024
1085bd4
Merge pull request #355 from mabruzzo/output-always-param
evaneschneider Jan 18, 2024
9317e1b
Merge branch 'dev' into dev-set-grain-size
evaneschneider Jan 18, 2024
db10522
Merge pull request #358 from helenarichie/dev-set-grain-size
evaneschneider Jan 18, 2024
399921b
remove reference to DENS_FLOOR macro
helenarichie Jan 23, 2024
fa7cfba
Merge branch 'dev' into dev-scalar-floor
helenarichie Jan 23, 2024
5fd419e
Add a function for computing the temperature from conserved variables
bcaddy Jan 22, 2024
ddd046e
Add MHD support to projection outputs
bcaddy Jan 23, 2024
f276258
run clang format
helenarichie Jan 23, 2024
37ccafd
run clang format
helenarichie Jan 23, 2024
80cd55e
Fix a DE bug in Dust_Kernel
bcaddy Jan 23, 2024
d737c4b
run clang format
helenarichie Jan 23, 2024
5f46029
Merge branch 'dev-scalar-floor' of github.com:helenarichie/cholla int…
helenarichie Jan 23, 2024
065cd79
Add MHD support to rotated projection outputs
bcaddy Jan 23, 2024
4226ddb
Fix test for new version of Calc_Temp_DE
bcaddy Jan 23, 2024
c84e4a2
Fix typo in Dust_Kernel, clarify comment
bcaddy Jan 23, 2024
d292c46
undo accidental change
helenarichie Jan 23, 2024
da2d264
undo accidental removal of density floor in half-step
helenarichie Jan 23, 2024
8945bd4
Merge branch 'dev-scalar-floor' of github.com:helenarichie/cholla int…
helenarichie Jan 23, 2024
ef47030
fix undeclared variable
helenarichie Jan 23, 2024
2a5d7ed
remove debugging print statement
helenarichie Jan 24, 2024
db0f788
add host wrapper functions for temp and scalar floor kernels and move…
helenarichie Jan 24, 2024
71df115
run clang format'
helenarichie Jan 24, 2024
f9bddfb
Replace `total_gas_energy` name with `gas_energy`
bcaddy Jan 24, 2024
ec6e34d
Refactor MHD support in `Dust_Kernel`
bcaddy Jan 24, 2024
495d453
Refactor temperature calculations in io.cpp
bcaddy Jan 24, 2024
70341bd
Merge pull request #366 from bcaddy/dev-mhdProjections
evaneschneider Jan 24, 2024
bfb85a3
Update hydro build to use VL and PLMC
bcaddy Jan 18, 2024
90fd6f1
Switch MHD to using PLMC by default
bcaddy Jan 18, 2024
752af6a
Update other builds to PLMC and VL default
bcaddy Jan 18, 2024
8efd83d
Update gravity test data for switch to PLMC/VL
bcaddy Jan 18, 2024
1f678e0
Make sure cosmology builds use SIMPLE integrator
bcaddy Jan 22, 2024
654c0ba
Fix clang-tidy warning
bcaddy Jan 23, 2024
f240b3b
Replace #warning with print to cerr
bcaddy Jan 23, 2024
cfd9c0b
Merge branch 'dev' into dev-scalar-floor
helenarichie Jan 26, 2024
cb5e8f3
run clang format
helenarichie Jan 26, 2024
e37035e
we now write all files from different simulation cycles to separate d…
mabruzzo Jan 25, 2024
8066f3a
Add a runtime parameter, legacy_flat_outdir, that lets users opt into…
mabruzzo Jan 26, 2024
4b50c55
Merge pull request #364 from bcaddy/dev-plmcvlDefault
evaneschneider Jan 26, 2024
fe2f349
Correct some comments in AutomaticLaunchParams
bcaddy Dec 8, 2023
b22d163
Add automatic launch params to kernels in VL_3D integrator
bcaddy Dec 8, 2023
a7ea118
Fix clang-tidy error that appeared on some builds
bcaddy Dec 13, 2023
ddbd312
Update hydro build to use VL and PLMC
bcaddy Jan 18, 2024
29aa051
Switch MHD to using PLMC by default
bcaddy Jan 18, 2024
fafcf4f
Update other builds to PLMC and VL default
bcaddy Jan 18, 2024
2215b2f
Make sure cosmology builds use SIMPLE integrator
bcaddy Jan 22, 2024
ff09d5d
Fix clang-tidy warning
bcaddy Jan 23, 2024
b458962
Replace #warning with print to cerr
bcaddy Jan 23, 2024
35e327a
Merge branch 'dev' into dev-scalar-floor
helenarichie Feb 1, 2024
d234978
Merge pull request #359 from bcaddy/dev-iss232
evaneschneider Feb 1, 2024
73816e4
Remove deprecated CUDA macro
bcaddy Dec 15, 2023
cebf4e7
Fix typo in header guard
bcaddy Dec 15, 2023
5909554
Formatting
bcaddy Feb 1, 2024
3e1c195
set default floor values in global.h and add warning
helenarichie Feb 1, 2024
8e2c742
Merge branch 'dev' into dev-scalar-floor
helenarichie Feb 1, 2024
4f695aa
updated the python concatenation scripts to automatically detect whet…
mabruzzo Feb 1, 2024
5ff572c
Merge pull request #360 from bcaddy/dev-iss241
evaneschneider Feb 1, 2024
d47d8dd
minor bugfix
mabruzzo Feb 1, 2024
8610f35
Merge branch 'dev' into dev-scalar-floor
helenarichie Feb 1, 2024
114f96b
change warning message and tweak how the default floors are set
helenarichie Feb 1, 2024
3eb2fb8
fix syntax errors
helenarichie Feb 1, 2024
cede7f3
run clang format
helenarichie Feb 1, 2024
737d039
Merge pull request #363 from helenarichie/dev-scalar-floor
evaneschneider Feb 1, 2024
472c001
Modified the filenames that the system-tests search for.
mabruzzo Feb 1, 2024
ca6019e
fixing another test.
mabruzzo Feb 1, 2024
5fe2c5c
Fixing a small oversight with determining file names in system_tester
mabruzzo Feb 2, 2024
e951118
Merge branch 'dev' into individual_cycle_outdir
mabruzzo Feb 2, 2024
3db8f10
Merge pull request #367 from mabruzzo/individual_cycle_outdir
evaneschneider Feb 2, 2024
93e55e1
resolved merge conflicts
evaneschneider Feb 2, 2024
9280c19
deleted stray <<<<
evaneschneider Feb 2, 2024
ae75fe3
fix formatting error
evaneschneider Feb 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
250 changes: 250 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,250 @@
---
Language: Cpp
# BasedOnStyle: Google
AccessModifierOffset: -1
AlignAfterOpenBracket: Align
AlignArrayOfStructures: None
AlignConsecutiveAssignments:
Enabled: true
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
PadOperators: true
AlignConsecutiveBitFields:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
PadOperators: false
AlignConsecutiveDeclarations:
Enabled: false
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
PadOperators: false
AlignConsecutiveMacros:
Enabled: true
AcrossEmptyLines: false
AcrossComments: false
AlignCompound: false
PadOperators: false
AlignEscapedNewlines: Left
AlignOperands: Align
AlignTrailingComments: true
AllowAllArgumentsOnNextLine: true
AllowAllParametersOfDeclarationOnNextLine: true
AllowShortEnumsOnASingleLine: true
AllowShortBlocksOnASingleLine: Never
AllowShortCaseLabelsOnASingleLine: false
AllowShortFunctionsOnASingleLine: All
AllowShortLambdasOnASingleLine: All
AllowShortIfStatementsOnASingleLine: WithoutElse
AllowShortLoopsOnASingleLine: true
AlwaysBreakAfterDefinitionReturnType: None
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: true
AlwaysBreakTemplateDeclarations: Yes
AttributeMacros:
- __capability
BinPackArguments: true
BinPackParameters: true
BraceWrapping:
AfterCaseLabel: false
AfterClass: false
AfterControlStatement: Never
AfterEnum: false
AfterFunction: false
AfterNamespace: false
AfterObjCDeclaration: false
AfterStruct: false
AfterUnion: false
AfterExternBlock: false
BeforeCatch: false
BeforeElse: false
BeforeLambdaBody: false
BeforeWhile: false
IndentBraces: false
SplitEmptyFunction: true
SplitEmptyRecord: true
SplitEmptyNamespace: true
BreakBeforeBinaryOperators: None
BreakBeforeConceptDeclarations: Always
BreakBeforeBraces: Linux
BreakBeforeInheritanceComma: false
BreakInheritanceList: BeforeColon
BreakBeforeTernaryOperators: true
BreakConstructorInitializersBeforeComma: false
BreakConstructorInitializers: BeforeColon
BreakAfterJavaFieldAnnotations: false
BreakStringLiterals: true
ColumnLimit: 120
CommentPragmas: '^ IWYU pragma:'
QualifierAlignment: Leave
CompactNamespaces: false
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: true
DeriveLineEnding: true
DerivePointerAlignment: true
DisableFormat: false
EmptyLineAfterAccessModifier: Never
EmptyLineBeforeAccessModifier: LogicalBlock
ExperimentalAutoDetectBinPacking: false
PackConstructorInitializers: NextLine
BasedOnStyle: ''
ConstructorInitializerAllOnOneLineOrOnePerLine: false
AllowAllConstructorInitializersOnNextLine: true
FixNamespaceComments: true
ForEachMacros:
- foreach
- Q_FOREACH
- BOOST_FOREACH
IfMacros:
- KJ_IF_MAYBE
IncludeBlocks: Regroup
IncludeCategories:
- Regex: '^<ext/.*\.h>'
Priority: 2
SortPriority: 0
CaseSensitive: false
- Regex: '^<.*\.h>'
Priority: 1
SortPriority: 0
CaseSensitive: false
- Regex: '^<.*'
Priority: 2
SortPriority: 0
CaseSensitive: false
- Regex: '.*'
Priority: 3
SortPriority: 0
CaseSensitive: false
IncludeIsMainRegex: '([-_](test|unittest))?$'
IncludeIsMainSourceRegex: ''
IndentAccessModifiers: false
IndentCaseLabels: true
IndentCaseBlocks: false
IndentGotoLabels: true
IndentPPDirectives: BeforeHash
IndentExternBlock: AfterExternBlock
IndentRequiresClause: true
IndentWidth: 2
IndentWrappedFunctionNames: false
InsertBraces: false
InsertTrailingCommas: None
JavaScriptQuotes: Leave
JavaScriptWrapImports: true
KeepEmptyLinesAtTheStartOfBlocks: false
LambdaBodyIndentation: Signature
MacroBlockBegin: ''
MacroBlockEnd: ''
MaxEmptyLinesToKeep: 1
NamespaceIndentation: None
ObjCBinPackProtocolList: Never
ObjCBlockIndentWidth: 2
ObjCBreakBeforeNestedBlockParam: true
ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: true
PenaltyBreakAssignment: 2
PenaltyBreakBeforeFirstCallParameter: 1
PenaltyBreakComment: 300
PenaltyBreakFirstLessLess: 120
PenaltyBreakOpenParenthesis: 0
PenaltyBreakString: 1000
PenaltyBreakTemplateDeclaration: 10
PenaltyExcessCharacter: 1000000
PenaltyReturnTypeOnItsOwnLine: 200
PenaltyIndentedWhitespace: 0
PointerAlignment: Left
PPIndentWidth: -1
RawStringFormats:
- Language: Cpp
Delimiters:
- cc
- CC
- cpp
- Cpp
- CPP
- 'c++'
- 'C++'
CanonicalDelimiter: ''
BasedOnStyle: google
- Language: TextProto
Delimiters:
- pb
- PB
- proto
- PROTO
EnclosingFunctions:
- EqualsProto
- EquivToProto
- PARSE_PARTIAL_TEXT_PROTO
- PARSE_TEST_PROTO
- PARSE_TEXT_PROTO
- ParseTextOrDie
- ParseTextProtoOrDie
- ParseTestProto
- ParsePartialTestProto
CanonicalDelimiter: pb
BasedOnStyle: google
ReferenceAlignment: Pointer
ReflowComments: true
RemoveBracesLLVM: false
RequiresClausePosition: OwnLine
SeparateDefinitionBlocks: Leave
ShortNamespaceLines: 1
SortIncludes: CaseSensitive
SortJavaStaticImport: Before
SortUsingDeclarations: true
SpaceAfterCStyleCast: false
SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: true
SpaceBeforeAssignmentOperators: true
SpaceBeforeCaseColon: false
SpaceBeforeCpp11BracedList: false
SpaceBeforeCtorInitializerColon: true
SpaceBeforeInheritanceColon: true
SpaceBeforeParens: ControlStatements
SpaceBeforeParensOptions:
AfterControlStatements: true
AfterForeachMacros: true
AfterFunctionDefinitionName: false
AfterFunctionDeclarationName: false
AfterIfMacros: true
AfterOverloadedOperator: false
AfterRequiresInClause: false
AfterRequiresInExpression: false
BeforeNonEmptyParentheses: false
SpaceAroundPointerQualifiers: Default
SpaceBeforeRangeBasedForLoopColon: true
SpaceInEmptyBlock: false
SpaceInEmptyParentheses: false
SpacesBeforeTrailingComments: 2
SpacesInAngles: Never
SpacesInConditionalStatement: false
SpacesInContainerLiterals: true
SpacesInCStyleCastParentheses: false
SpacesInLineCommentPrefix:
Minimum: 1
Maximum: -1
SpacesInParentheses: false
SpacesInSquareBrackets: false
SpaceBeforeSquareBrackets: false
BitFieldColonSpacing: Both
Standard: c++17
StatementAttributeLikeMacros:
- Q_EMIT
StatementMacros:
- Q_UNUSED
- QT_REQUIRE_VERSION
TabWidth: 8
UseCRLF: false
UseTab: Never
WhitespaceSensitiveMacros:
- STRINGIZE
- PP_STRINGIZE
- BOOST_PP_STRINGIZE
- NS_SWIFT_NAME
- CF_SWIFT_NAME
...

Loading
Loading