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 updates from LANL. #1

Merged
merged 1,370 commits into from
Feb 17, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1370 commits
Select commit Hold shift + click to select a range
c1bfb61
Add support for Grizzly.
KineticTheory Sep 17, 2018
f3b3b6d
Merge pull request #476 from KineticTheory/grizzly
jhchang-lanl Sep 17, 2018
a118ab1
Merge pull request #469 from KineticTheory/sfunitsviz_coverage
RyanWollaeger Sep 17, 2018
7d9dc88
Restore the prune function to Ordinate_Space.
kgbudge Sep 18, 2018
c388cfd
Merge remote-tracking branch 'upstream/develop' into prune_galerkin
kgbudge Sep 18, 2018
55bc028
Improve code coverage by handling corner case.
kgbudge Sep 18, 2018
9a1a386
Extend rtt_viz::Ensight_Translator's ensight_dump function.
KineticTheory Sep 19, 2018
0361632
Reverse order of evaluation to exercise more code.
kgbudge Sep 19, 2018
d9086b3
Merge pull request #477 from kgbudge/prune_galerkin
KineticTheory Sep 19, 2018
78e694f
Merge pull request #478 from KineticTheory/extend_viz
clevelam Sep 20, 2018
363d56d
Merge pull request #466 from KineticTheory/dsxx_coverage
KineticTheory Sep 20, 2018
429287d
Fix some issues in ofpstream that were causing McGrid to fail.
KineticTheory Sep 20, 2018
b150700
Merge pull request #480 from KineticTheory/fix_ofpstream
jhchang-lanl Sep 21, 2018
df98c6b
Merge remote-tracking branch 'upstream/develop' into c4_coverage
KineticTheory Sep 22, 2018
9176769
Fix broken draco_info tool.
KineticTheory Sep 25, 2018
51b6afe
Avoid compiling for AVX2 instructions on older hardware.
KineticTheory Sep 25, 2018
65000f4
Fix GSL discovery.
KineticTheory Sep 25, 2018
38b6c2a
Merge pull request #483 from KineticTheory/fix_gsl_discovery
RyanWollaeger Sep 25, 2018
0d376cf
Merge pull request #482 from KineticTheory/cleanup_draco_diag
jhchang-lanl Sep 25, 2018
3f5e84b
Merge pull request #467 from KineticTheory/c4_coverage
RyanWollaeger Sep 25, 2018
ef51c05
Merge remote-tracking branch 'upstream/develop' into query_avx2
KineticTheory Sep 26, 2018
58735e7
Fix query_fma.cc for Intel compilers.
KineticTheory Sep 26, 2018
76584f6
Merge pull request #485 from KineticTheory/query_avx2
Sep 26, 2018
d008c9a
Improve coverage in cdi_ipcress (and other cleanup)
KineticTheory Sep 28, 2018
cc1d61c
Merge pull request #486 from KineticTheory/cdi_ipcress_cov_improvement
Sep 28, 2018
fccfec0
Clean up CAFS portion of build system to support x86 and x64.
KineticTheory Sep 29, 2018
92b82ed
Improve code coverage of cdi_ipcress by extending tests.
KineticTheory Sep 30, 2018
d5b0c2a
Improve unit test coverage for quadrature/Level_Symmetric.cc.
KineticTheory Sep 30, 2018
3808ad0
Ensure csk and ndi are loaded by default on trinity/trinitite.
KineticTheory Oct 1, 2018
27a2540
Merge pull request #490 from KineticTheory/tt_env
jhchang-lanl Oct 2, 2018
df53286
Merge pull request #488 from KineticTheory/cafs_cleanup_msmpi
keadyk Oct 2, 2018
7305c1b
Merge pull request #489 from KineticTheory/cdi_ipcress_coverage
Oct 2, 2018
a765a3f
Generalize X3D boundary condition specification.
RyanWollaeger Oct 2, 2018
6188af6
+ Fix macro for parse_number_impl on apple
Oct 2, 2018
687a5a5
Update developer environment for Darwin.
KineticTheory Oct 2, 2018
4a26e95
Merge pull request #493 from clevelam/develop
KineticTheory Oct 2, 2018
860d981
Bypass some platform checks if the processor is ARM.
KineticTheory Oct 3, 2018
b18b519
Merge pull request #491 from RyanWollaeger/draco_mesh
KineticTheory Oct 3, 2018
6f5d2b4
Move to cmake/3.12.1 on HPC machines.
KineticTheory Oct 3, 2018
c744a8a
Enable warning level 4 for Visual Studio
KineticTheory Oct 4, 2018
29e93f0
Merge remote-tracking branch 'upstream/develop' into coverage_quad_le…
KineticTheory Oct 4, 2018
9fd7de6
Merge remote-tracking branch 'upstream/develop' into vs_w4
KineticTheory Oct 4, 2018
510ceaa
Add a file include capability to Token_Streams.
kgbudge Oct 4, 2018
e545a38
Add unstructured cell type option to Ensight translator.
RyanWollaeger Oct 4, 2018
9f4fb70
Merge pull request #495 from KineticTheory/coverage_quad_levsym
RyanWollaeger Oct 4, 2018
7ca0a97
Clean up a few more warnings.
KineticTheory Oct 4, 2018
9f99db7
+ Remove unused variable spotted by KT.
RyanWollaeger Oct 4, 2018
b60c5a3
Merge remote-tracking branch 'upstream/develop' into vs_w4
KineticTheory Oct 4, 2018
693ea99
One more warning fixed.
KineticTheory Oct 5, 2018
7257036
Add a unit test.
KineticTheory Oct 5, 2018
c438127
Add code to search DRACO_INCLUDE_PATH for file named in #include dire…
kgbudge Oct 5, 2018
45211f3
Merge pull request #498 from RyanWollaeger/unstr_ensight
KineticTheory Oct 5, 2018
74ef8ce
Attempt to cleanup build.
KineticTheory Oct 5, 2018
91d8d64
Merge pull request #494 from KineticTheory/cmake_3_12_1
RyanWollaeger Oct 5, 2018
efee1dc
revert changes to README.md
KineticTheory Oct 5, 2018
102a592
Add code for MSVC
kgbudge Oct 5, 2018
01c8e3d
Formalize unstructured cell specification for Ensight.
RyanWollaeger Oct 5, 2018
df1227c
Merge branch 'vs_w4' of github.com:KineticTheory/Draco into vs_w4
KineticTheory Oct 6, 2018
501ed02
Merge pull request #499 from RyanWollaeger/unstr_ensight
KineticTheory Oct 6, 2018
fe31d31
Fix comments and cmake variable quoting
KineticTheory Oct 7, 2018
f53869c
Add missing 'NOT'.
KineticTheory Oct 7, 2018
bca8a61
Merge pull request #496 from KineticTheory/vs_w4
RyanWollaeger Oct 8, 2018
5ff9ecb
Merge remote-tracking branch 'upstream/develop' into include
kgbudge Oct 9, 2018
3edfd09
Fix warnings/errors reported in MSVS regressions.
KineticTheory Oct 9, 2018
96bf512
Merge pull request #502 from KineticTheory/fix_msvc_warnings_errors
Oct 10, 2018
1aafcaa
Add environment variable for #include source in portable way.
kgbudge Oct 10, 2018
f5a10c9
Remove extraneous paren in .bash_slurm
KineticTheory Oct 10, 2018
eafd0e3
Merge pull request #503 from KineticTheory/fix_tt_env
Oct 10, 2018
2a3d797
Another try at getting environment right.
kgbudge Oct 10, 2018
5ddc6b5
Merge remote-tracking branch 'upstream/develop' into include
kgbudge Oct 10, 2018
fb0e443
Add more pragmas to suppress warnings found in R123 headers.
KineticTheory Oct 10, 2018
66d6e97
Extend test coverage for parser package.
kgbudge Oct 11, 2018
0424d21
Minor patch to CMakeAddFortranSubdirectory to support Jayenne.
KineticTheory Oct 12, 2018
9765c88
Merge pull request #506 from KineticTheory/fix_cafs_with_msmpi
jhchang-lanl Oct 12, 2018
baade90
Merge pull request #497 from kgbudge/include
KineticTheory Oct 14, 2018
7006b76
Minor code cleanup to eliminate build warnings from Visual Studio
KineticTheory Oct 15, 2018
862cf1e
Merge pull request #507 from KineticTheory/fix_parser_warnings_vs
jhchang-lanl Oct 15, 2018
02758fb
Merge pull request #505 from KineticTheory/more_vs_wl4_suppressions
keadyk Oct 17, 2018
94d1d34
Merge pull request #492 from KineticTheory/darwin_env
KineticTheory Oct 18, 2018
da85696
A couple of tweaks to fix build/run on Darwin ARM nodes.
KineticTheory Oct 18, 2018
2f1e1e1
Teach the PR regression system to also build autodoc.
KineticTheory Oct 18, 2018
387a102
Merge pull request #509 from KineticTheory/add_autodoc_to_checkpr
kgbudge Oct 23, 2018
e7698fa
Add core as a nightly grind with autodoc.
kgbudge Oct 23, 2018
85f5a7e
Merge remote-tracking branch 'upstream/develop' into core_autodoc
kgbudge Oct 23, 2018
acf59b7
Prepare for the release of Draco-6_25_0.
KineticTheory Oct 24, 2018
cdbfa6e
Merge pull request #511 from lanl/draco-6_25_0
jhchang-lanl Oct 24, 2018
2b60872
Make minor modifications following further usage of Draco_Mesh.
RyanWollaeger Oct 25, 2018
9e7bb5a
Merge pull request #513 from RyanWollaeger/draco_mesh
KineticTheory Oct 25, 2018
535723e
Add delete with size to complement unsized delete. The former is a ne…
kgbudge Oct 25, 2018
3cf7a65
Update Draco_Mesh and X3D parser following further usage.
RyanWollaeger Oct 26, 2018
3e0e195
Merge pull request #514 from kgbudge/delete_size_t
KineticTheory Oct 28, 2018
7f53aa4
Merge remote-tracking branch 'upstream/develop' into core_autodoc
kgbudge Oct 29, 2018
7544187
Merge remote-tracking branch 'upstream/develop' into llnl_compton
keadyk Oct 29, 2018
40871e8
Fix a few typos in the release scripts.
KineticTheory Oct 29, 2018
932920c
Merge pull request #516 from lanl/draco-6_25_0
RyanWollaeger Oct 29, 2018
67625c2
Merge pull request #515 from RyanWollaeger/draco_mesh
KineticTheory Oct 30, 2018
4599f9d
Merge pull request #510 from kgbudge/core_autodoc
KineticTheory Oct 30, 2018
e7c5ca7
Update regression system to support new Capsaicin projects.
KineticTheory Oct 30, 2018
f93ee43
A few more tweaks to the release scripts.
KineticTheory Oct 30, 2018
6a41df6
Fix a typo
KineticTheory Oct 30, 2018
8974629
Merge pull request #518 from lanl/draco-6_25_0
jhchang-lanl Oct 31, 2018
4717e56
Merge pull request #517 from KineticTheory/regression_updates_for_cap…
kgbudge Oct 31, 2018
313ce5c
Fix autodoc generation to actually use the style sheet and more.
KineticTheory Oct 31, 2018
b02c0be
Minor cleanup
KineticTheory Oct 30, 2018
d2b7704
Merge remote-tracking branch 'upstream/develop' into temp
KineticTheory Oct 31, 2018
2177e7d
Merge pull request #508 from KineticTheory/darwin_env
KineticTheory Oct 31, 2018
97ba9d6
Cleanup Units/PhysicalConstants and add some comments.
KineticTheory Oct 31, 2018
2cc675f
floating point literal with decimal is always treated as a double.
KineticTheory Nov 1, 2018
6999068
Merge pull request #519 from KineticTheory/fix_autodoc
Nov 1, 2018
751d771
Merge pull request #520 from KineticTheory/temp
RyanWollaeger Nov 1, 2018
197c04d
General code cleanup
KineticTheory Nov 1, 2018
ff03c9c
bug fix
KineticTheory Nov 2, 2018
cfd3c45
Merge pull request #522 from KineticTheory/general_cleanup
RyanWollaeger Nov 2, 2018
df3d2e3
Add single-call test functions to Draco.
kgbudge Nov 6, 2018
5a85e23
Get formatting right.
kgbudge Nov 6, 2018
e1052ed
Merge remote-tracking branch 'upstream/develop' into units_update
KineticTheory Nov 10, 2018
a5aa32e
Fix warnings and errors generated when running doxygen.
KineticTheory Nov 12, 2018
07f5561
Add an autodoc CI test.
KineticTheory Nov 12, 2018
fd25076
Make some changes requested by K.T., and allow variable number of tes…
kgbudge Nov 13, 2018
ca72b76
Merge remote-tracking branch 'upstream/develop' into llnl_compton
keadyk Nov 14, 2018
4ba2037
Add DBC checks to require that pre-interpolated LLNL Compton data is …
keadyk Nov 14, 2018
095a687
Merge pull request #523 from kgbudge/testing
KineticTheory Nov 14, 2018
115021b
Try to convince clang-format via travis to pass the style check.
KineticTheory Nov 14, 2018
8817b41
Merge branch 'autodoc-fixes' of github.com:KineticTheory/Draco into a…
KineticTheory Nov 14, 2018
a93342d
Fix comment indentation.
KineticTheory Nov 14, 2018
5742080
Merge pull request #521 from KineticTheory/units_update
keadyk Nov 14, 2018
5b7a2d2
Improve commenting for new Compton functions
keadyk Nov 14, 2018
869c879
Merge remote-tracking branch 'upstream/develop' into autodoc-fixes
KineticTheory Nov 14, 2018
ca5b906
Provide new git commit hooks that test f90 code style.
KineticTheory Nov 14, 2018
1e0c891
Update comment about running the f90 formatter manually.
KineticTheory Nov 14, 2018
791dc92
Merge pull request #531 from KineticTheory/f90-style-check-hook
RyanWollaeger Nov 15, 2018
1eb04db
More autodoc cleanup to make it easier for Jayenne to use the same ma…
KineticTheory Nov 16, 2018
8146918
Merge pull request #527 from KineticTheory/autodoc-fixes
kgbudge Nov 16, 2018
c2f5dbe
Merge remote-tracking branch 'upstream/develop' into travis-autodoc
KineticTheory Nov 17, 2018
f863a44
Minor autodoc cleanup
KineticTheory Nov 17, 2018
7b2b784
Minor autodoc cleanup
KineticTheory Nov 17, 2018
cb8e0df
Merge branch 'travis-autodoc' of github.com:KineticTheory/Draco into …
KineticTheory Nov 17, 2018
106061d
Hide some code from doxygen, add examples.
KineticTheory Nov 18, 2018
ff20bf0
Merge pull request #528 from KineticTheory/travis-autodoc
Nov 19, 2018
99f6691
Fix a cmake logic error related to XCode.
KineticTheory Nov 20, 2018
baf4728
Merge pull request #533 from KineticTheory/fix_xcode
clevelam Nov 20, 2018
dd66aab
Add F90 style and line-length checks to check_style.sh
KineticTheory Nov 20, 2018
3cbcdfe
Fix a bug found by Ryan (misuse of bash function version_gt) and shor…
KineticTheory Nov 21, 2018
f515dd6
Merge pull request #534 from KineticTheory/update_check_style_for_for…
RyanWollaeger Nov 21, 2018
e284bb6
Consolidate changes from other branches that should be easy to merge.
KineticTheory Nov 21, 2018
408c84f
Merge remote-tracking branch 'upstream/develop' into more_cleanup
KineticTheory Nov 24, 2018
934b4aa
Fix a style check issue.
KineticTheory Nov 24, 2018
0954c67
Merge remote-tracking branch 'upstream/develop' into llnl_compton
keadyk Nov 26, 2018
d18c4f9
Merge pull request #536 from KineticTheory/more_cleanup
clevelam Nov 26, 2018
0066f77
Add test coverage for new compton interpolation calls, add test llnl-…
keadyk Nov 27, 2018
25c896f
Address PR comments; move CSK includes from header file to config.in
keadyk Nov 27, 2018
29c1047
Merge remote-tracking branch 'upstream/develop' into llnl_compton
keadyk Nov 27, 2018
62114e0
Fix a bug related to setting version numbers.
KineticTheory Nov 28, 2018
b2c6129
Merge pull request #539 from KineticTheory/fix_version_bug
jhchang-lanl Nov 28, 2018
312dcf4
Enhance autodoc features.
KineticTheory Dec 3, 2018
b850a7b
Merge pull request #540 from KineticTheory/autodoc_enhancement
Dec 3, 2018
2a57920
Update regression environment to fix script-update bug.
KineticTheory Dec 4, 2018
23a86a8
Merge pull request #541 from KineticTheory/fix_update_reg_scripts
jhchang-lanl Dec 4, 2018
17d7f1b
Merge remote-tracking branch 'upstream/develop' into llnl_compton
keadyk Dec 4, 2018
7b5630c
Explicitly specify csk version in toss3 and trinitite bashrc files (t…
keadyk Dec 4, 2018
9cde209
Explicitly specify csk version in regression scripts (this can be rem…
keadyk Dec 5, 2018
711301f
Merge pull request #530 from keadyk/llnl_compton
KineticTheory Dec 5, 2018
a8c7ca1
Add compton to VS2017 regressions.
KineticTheory Dec 6, 2018
289c020
Updates to the LANL HPC release scripts.
KineticTheory Dec 10, 2018
e212f64
Remove std::move call to suppress clang warning
keadyk Dec 10, 2018
4926bc4
Undo version specification for csk, now that 0.4.0 installs are defau…
keadyk Dec 10, 2018
ad56168
Merge pull request #543 from KineticTheory/update_release_scripts
jhchang-lanl Dec 10, 2018
67f186b
Merge pull request #542 from KineticTheory/add_compton_to_VS2017_regr…
keadyk Dec 10, 2018
5c50c93
Corrected the release script for cts machines.
jhchang-lanl Dec 10, 2018
13a90ac
Merge pull request #545 from jhchang-lanl/release_scripts
KineticTheory Dec 10, 2018
7d6bec1
Update FindCOMPTON to reflect change in library name for 0.4.1
keadyk Dec 11, 2018
5bd0b02
Merge remote-tracking branch 'upstream/develop' into compton_bugfix
keadyk Dec 11, 2018
0dec124
Address Windows build warnings regarding unused variables (I hope)
keadyk Dec 11, 2018
9fc8a4f
Merge pull request #544 from keadyk/compton_bugfix
KineticTheory Dec 11, 2018
fa69b1c
Remove csk-0.4.0 version specification from regression scripts so 0.4…
keadyk Dec 12, 2018
e96433b
Merge pull request #546 from keadyk/develop
KineticTheory Dec 12, 2018
4acba4a
Misc updates to prepare for next release
KineticTheory Dec 12, 2018
747d51e
Merge pull request #547 from KineticTheory/misc_updates
jhchang-lanl Dec 12, 2018
2e75e4c
Add boilerplate base for Class_Parse_Table to simply writing and main…
kgbudge Dec 14, 2018
ed1481a
Attempt to enable cdi_eospac for VS2017 builds.
KineticTheory Dec 15, 2018
51a3ea0
Preserve counterclockwise ordering of nodes in face-node map.
RyanWollaeger Dec 15, 2018
99a9865
Also activate the memory package for Win32.
KineticTheory Dec 15, 2018
6811836
Merge pull request #550 from RyanWollaeger/draco_mesh_update
KineticTheory Dec 17, 2018
8ff5738
Enable xthi and ythi builds/tests for Visual Studio.
KineticTheory Dec 13, 2018
d5fc3e7
Added missing header.
timmah Dec 17, 2018
9000e74
Remove #include from comment; this seems to confuse Travis CI
kgbudge Dec 17, 2018
af7add7
Try to improve coverage.
kgbudge Dec 17, 2018
3c14cef
Merge pull request #552 from timmah/fix-missing-header
KineticTheory Dec 17, 2018
15846f1
Merge pull request #548 from KineticTheory/xthi_win32
Dec 18, 2018
b1412db
Merge pull request #549 from kgbudge/parser
KineticTheory Dec 18, 2018
b841d1a
Prepare for the release of Draco-7_0_0.
KineticTheory Dec 18, 2018
68304f1
minor tweak to release scripts.
KineticTheory Dec 18, 2018
1c94500
+ Fix fortran compiler config issues on mac
Dec 20, 2018
83c94e4
+ Remove unnecessary semicolon
Dec 20, 2018
492cb06
Merge pull request #554 from clevelam/develop
KineticTheory Dec 20, 2018
3d1f1ab
Modify/Upgrade how the FMA CPP macro works.
KineticTheory Dec 20, 2018
ca99182
Fix a typo.
KineticTheory Dec 21, 2018
e0b90f8
Fix the test runner for Win32.
KineticTheory Jan 5, 2019
a33ad31
Fix some comments.
KineticTheory Jan 5, 2019
b4b151b
Fix spelling error in CPP macro name.
KineticTheory Jan 7, 2019
9b0d44e
Merge pull request #556 from KineticTheory/eospac_win32
jhchang-lanl Jan 7, 2019
4473d72
Merge pull request #555 from KineticTheory/fma-tweak
attom Jan 7, 2019
786d4da
Fix a module load error
KineticTheory Jan 8, 2019
df66f67
Enable xthi and ythi unit tests for win32.
KineticTheory Jan 9, 2019
e903b39
Merge pull request #557 from KineticTheory/fix_module_load
Jan 9, 2019
686ed4d
Merge remote-tracking branch 'upstream/Draco-7_0_0'
KineticTheory Jan 9, 2019
f93d893
Merge remote-tracking branch 'upstream/Draco-7_0_0' into develop
KineticTheory Jan 9, 2019
33da54b
Update copyright dates to include 2019.
KineticTheory Jan 9, 2019
b25d185
Update copyright notes for Triad.
KineticTheory Jan 9, 2019
bd8ca8a
Global search and replace was too aggressive.
KineticTheory Jan 9, 2019
7569150
Merge pull request #559 from lanl/master
jhchang-lanl Jan 9, 2019
7fc4d58
Merge remote-tracking branch 'upstream/develop' into develop
KineticTheory Jan 10, 2019
5b63c6a
Wi32: Fix CAFS issues wrt CMake-3.13+
KineticTheory Jan 10, 2019
169d655
Replace capsaicin regressions with core, trt, npt.
KineticTheory Jan 11, 2019
af1b3f5
Update crontabs for trt, npt.
KineticTheory Jan 11, 2019
0c9155d
Update ctest script names for cts1 and tt.
KineticTheory Jan 11, 2019
b8b0e4b
Merge pull request #562 from KineticTheory/setup_trt_regressions_ccs_net
jhchang-lanl Jan 15, 2019
4579837
Merge remote-tracking branch 'upstream/develop' into copyright2019
KineticTheory Jan 15, 2019
98cf9ac
Rebase and fix ChangeLog.
KineticTheory Jan 15, 2019
49699a5
Merge pull request #560 from KineticTheory/copyright2019
jhchang-lanl Jan 15, 2019
eb6ba2c
Merge pull request #558 from KineticTheory/enable_xythi_tests_win32
clevelam Jan 15, 2019
6969dcd
Experimental simplified class parser templates.
kgbudge Jan 15, 2019
f4a529b
Insist base_index < NUMBER_OF_KNOWN_PRIMES in Halton_Sequence ctor.
RyanWollaeger Jan 16, 2019
5811180
Merge remote-tracking branch 'upstream/develop' into class_parser
kgbudge Jan 16, 2019
3b61044
Updates to the regression system to support TRT and NPT
KineticTheory Jan 17, 2019
966e288
Simplifying and extending analytic opacity models
attom Jan 17, 2019
5422392
Merge pull request #566 from attom/opacity
KineticTheory Jan 17, 2019
b510298
Merge pull request #563 from RyanWollaeger/rem_known_primes
KineticTheory Jan 17, 2019
d5736b9
Merge pull request #565 from KineticTheory/update_regression_env_for_trt
KineticTheory Jan 18, 2019
83d24b9
Merge remote-tracking branch 'upstream/develop' into class_parser
kgbudge Jan 22, 2019
11b55a4
Make changes requested by K.T.
kgbudge Jan 22, 2019
cea7e50
Minor tweak to address code review.
KineticTheory Jan 23, 2019
4b13026
Another tweak to FMA.hh
KineticTheory Jan 25, 2019
67a6c50
Merge pull request #567 from KineticTheory/another_fma_tweak
clevelam Feb 4, 2019
2db402e
Merge pull request #561 from KineticTheory/win32_fix_cmake312_CAFS_issue
clevelam Feb 4, 2019
07a3a73
Merge remote-tracking branch 'upstream/develop' into class_parser
kgbudge Feb 5, 2019
094f89c
Try to resolve clang and autodoc warnings.
kgbudge Feb 5, 2019
3c3de63
Merge pull request #564 from kgbudge/class_parser
KineticTheory Feb 5, 2019
5c87d67
Update the version of our LaTeX macro.
KineticTheory Feb 7, 2019
11ceed9
Updates for win32 regressions
KineticTheory Feb 7, 2019
950a4be
Merge pull request #568 from KineticTheory/latex
RyanWollaeger Feb 7, 2019
211f439
Fix RelWithDebInfo builds.
KineticTheory Feb 7, 2019
b360fe2
Merge pull request #569 from KineticTheory/win32
Feb 11, 2019
63d0aaa
Merge pull request #570 from KineticTheory/fix_rwdi_builds
KineticTheory Feb 12, 2019
4e5a700
Re-enable compilation with CUDA.
KineticTheory Feb 12, 2019
141b3a7
Merge pull request #571 from KineticTheory/gpu
RyanWollaeger Feb 12, 2019
4ad5aff
Eliminate 8 build warnings (Visual Studio)
KineticTheory Feb 13, 2019
9cc9eed
Add CDI functions with simpler function signatures
alexrlongne Feb 15, 2019
f30e7e8
Merge pull request #573 from alexrlongne/alt_CDI_calls
KineticTheory Feb 15, 2019
1ad26dc
Merge pull request #572 from KineticTheory/win32
Feb 15, 2019
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
  •  
  •  
  •  
29 changes: 25 additions & 4 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ AccessModifierOffset: -2
AlignAfterOpenBracket: Align
AlignConsecutiveAssignments: false
AlignConsecutiveDeclarations: false
AlignEscapedNewlinesLeft: false
AlignEscapedNewlines: Right
AlignOperands: true
AlignTrailingComments: true
AllowAllParametersOfDeclarationOnNextLine: true
Expand All @@ -29,33 +29,51 @@ BraceWrapping:
AfterObjCDeclaration: false
AfterStruct: false
AfterUnion: false
AfterExternBlock: true
BeforeCatch: false
BeforeElse: false
IndentBraces: false
# SplitEmptyFunction: true
SplitEmptyRecord: true
SplitEmptyNamespace: true
BreakBeforeBinaryOperators: None
BreakBeforeBraces: Attach
BreakBeforeInheritanceComma: false
BreakBeforeTernaryOperators: true
BreakConstructorInitializersBeforeComma: false
BreakConstructorInitializers: BeforeColon
BreakAfterJavaFieldAnnotations: false
BreakStringLiterals: true
ColumnLimit: 80
CommentPragmas: '^ IWYU pragma:'
CompactNamespaces: false
ConstructorInitializerAllOnOneLineOrOnePerLine: false
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: true
DerivePointerAlignment: false
DisableFormat: false
ExperimentalAutoDetectBinPacking: false
ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ]
FixNamespaceComments: true
ForEachMacros:
- foreach
- Q_FOREACH
- BOOST_FOREACH
IncludeBlocks: Preserve
IncludeCategories:
- Regex: '^"(c4|cdi|cdi_analytic|cdi_eospac|cdi_ipcress|device|diagnostics|ds\+\+|fit|linear|memory|mesh_element|meshReaders|min|norms|ode|parser|plot2D|quadrature|rng|roots|RTT_Format_Reader|shared_lib|special_functions|timestep|units|viz)/'
- Regex: '^"(c4|cdi|cdi_analytic|cdi_eospac|cdi_ipcress|compton|device|diagnostics|ds\+\+|fit|linear|memory|mesh|mesh_element|meshReaders|min|norms|ode|parser|plot2D|quadrature|rng|roots|RTT_Format_Reader|shared_lib|special_functions|timestep|units|viz)/'
Priority: 2
- Regex: '^(<|"(gtest|isl|json)/)'
- Regex: '^(<|"(gtest|gmock|isl|json)/)'
Priority: 3
- Regex: '.*'
Priority: 1
IncludeIsMainRegex: '(Test)?$'
IndentCaseLabels: false
IndentPPDirectives: None
IndentWidth: 2
IndentWrappedFunctionNames: false
JavaScriptQuotes: Leave
JavaScriptWrapImports: true
KeepEmptyLinesAtTheStartOfBlocks: true
MacroBlockBegin: ''
MacroBlockEnd: ''
Expand All @@ -64,6 +82,7 @@ NamespaceIndentation: None
ObjCBlockIndentWidth: 2
ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: true
PenaltyBreakAssignment: 2
PenaltyBreakBeforeFirstCallParameter: 19
PenaltyBreakComment: 300
PenaltyBreakFirstLessLess: 120
Expand All @@ -73,7 +92,9 @@ PenaltyReturnTypeOnItsOwnLine: 60
PointerAlignment: Right
ReflowComments: false
SortIncludes: true
SortUsingDeclarations: true
SpaceAfterCStyleCast: false
SpaceAfterTemplateKeyword: true
SpaceBeforeAssignmentOperators: true
SpaceBeforeParens: ControlStatements
SpaceInEmptyParentheses: false
Expand Down
8 changes: 6 additions & 2 deletions .codecov.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
# Results posted at https://codecov.io/gh/lanl/Draco
# Validate with 'curl --data-binary @.codecov.yml https://codecov.io/validate'

codecov:
token: d51a6207-27aa-4b7f-8399-7dd5ce4991d2
notify:
require_ci_to_pass: yes

coverage:
precision: 2
precision: 1
round: down
range: "70...100"

Expand All @@ -21,7 +25,7 @@ coverage:
macro: no

ignore:
- "src/*/test"
- "src/.*/test/.*"
- "src/FortranChecks/f90sub/Draco_Test.F90"

comment:
Expand Down
26 changes: 20 additions & 6 deletions .github/PULL_REQUEST_TEMPLATE
Original file line number Diff line number Diff line change
@@ -1,12 +1,26 @@
* Purpose of Pull Request
* detail 1, refs #2 (redmine number)
* detail 2
* Fixes #3 (redmine number)
### Background

* [Pre-Merge Code Review](https://github.com/losalamos/Draco/wiki/Style-Guide)
* item

### Purpose of Pull Request

* detail 1, refs #2 (github number)
* detail 2
* [Fixes Redmine Issue #3](https://rtt.lanl.gov/redmine/issues/3)

### Description of changes

* item

### Status

* Reference:
* [Pre-Merge Code Review](https://github.com/lanl/Draco/wiki/Style-Guide)
* [CDash Status](https://rtt.lanl.gov/cdash/index.php?project=Draco&filtercount=1&showfilters=1&field1=buildname&compare1=63&value1=-pr)
* Checks
* [ ] Travis CI checks pass
* [ ] Code coverage does not decrease
* [ ] [Valgrind test passes](https://rtt.lanl.gov/CDash/index.php?project=Draco)
* [ ] [Toss2 checks pass](https://rtt.lanl.gov/CDash/index.php?project=Draco)
* [ ] [Toss3 checks pass](https://rtt.lanl.gov/CDash/index.php?project=Draco)
* [ ] [Trinitite checks pass](https://rtt.lanl.gov/CDash/index.php?project=Draco)
* [ ] Code reviewed/approved, sufficient DbC checks, testing, documentation
10 changes: 7 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
*.pyc
*.elc
*.pyc
*~
TAGS
.settings/
build*/
.*.sw[a-p]
.nfs*
GPATH
GTAGS
GRTAGS
GTAGS
TAGS
52 changes: 0 additions & 52 deletions .travis-install-dependencies.sh

This file was deleted.

Loading